https://app.powerbi.com/singleSignOn?ru=https%3A%2F%2Fapp.powerbi.com%2F%3FnoSignUpCheck%3D1

链接 · 找到 2 个

链接文本
https://go.microsoft.com/fwlink/?LinkID=870457&clcid=0x409terms and conditions
https://go.microsoft.com/fwlink/?LinkID=521839&clcid=0x409Microsoft Privacy Statement

JavaScript 变量 · 找到 218 个

名称类型
0object
1object
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
cdnFallbackfunction
powerbiobject
useCDNstring
clusterUristring
cdnUrlstring

控制台日志消息 · 找到 0 条

HTML

<!DOCTYPE html><html lang="en"><head><style>@charset "UTF-8";[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !important;}ng\:form{display:block;}.ng-animate-shim{visibility:hidden;}.ng-anchor{position:absolute;}</style>
            <title>Power BI Sign in</title>

        <!-- Please do not add any script before this line -->
        <script> function cdnFallback(event) {var date = new Date(); var failedRequestUrl = 'unknown'; var sessionSource = 'unknown'; var statusCode = 'unknown'; var durationMs = 'unknown'; var maxAgeInSeconds = 8 * 60 * 60;if (event && event.currentTarget && event.currentTarget.src) {failedRequestUrl = event.currentTarget.src;}if (failedRequestUrl && typeof this.performance.getEntriesByName === 'function' && this.performance.getEntriesByName(failedRequestUrl)[0]) {statusCode = this.performance.getEntriesByName(failedRequestUrl)[0].responseStatus;durationMs = this.performance.getEntriesByName(failedRequestUrl)[0].duration;}sessionSource = false ? '' : window.sessionSource;try { document.cookie = 'disablecdn=cdnRequestFailureTimestamp:' + date.toUTCString() + '-cdnRequestFailureUrl:' + failedRequestUrl + '-sessionSource:' + sessionSource + '-statusCode:' + statusCode + '-durationMs:' + durationMs + '; max-age=' + maxAgeInSeconds + '; secure; partitioned; samesite=none';} catch (err) {}if (true) { var newUrl = new URL(window.location.href);newUrl.searchParams.set('disablecdnExpiration', String(Math.round(new Date() / 1000 + maxAgeInSeconds)));window.location.href = newUrl.href; } else { window.location.reload(true); } }</script>


        <script>
            var powerbi = window.powerbi || {};
            var useCDN = 'True';
            var clusterUri =  'https://api.powerbi.com';
            var cdnUrl = 'https://content.powerapps.com/resource/powerbiwfe';

            powerbi.common = powerbi.common || {};
            powerbi.build = '13.0.24436.48';
        </script>

        <script type="text/javascript">this.parseTimeMarkers = this.parseTimeMarkers || {}; this.parseTimeMarkers['DefaultSignIn.min.js'] = { nominalStart: Date.now(), start: Date.now(), initial: true }; </script>
<script type="text/javascript" src="https://content.powerapps.com/resource/powerbiwfe/scripts/DefaultSignIn.min.a5f48a15153486582dc6.js" onerror="cdnFallback(event)"></script>
<script type="text/javascript">this.parseTimeMarkers['DefaultSignIn.min.js'].end = Date.now();</script>


        <script>
            var clusterUri = "https://api.powerbi.com";
            var wfeSessionId = "ee06b3ce-440f-4137-a59a-d0037d312619";
            var notSignedUpUserRedirectUrl = "https://powerbi.microsoft.com/landing/signin";
            var signUpRedirectUrl = 'https://signup.microsoft.com:443/signup?sku=a403ebcc-fae0-4ca2-8c8c-7a907fd6c235&email=';
            var hostUrl = "https://app.powerbi.com";
            var redirectUrl = 'https://app.powerbi.com/?noSignUpCheck=1';
            var pbiSource = 'pbiSSOService';
            var wfeClusterName = 'app-PBI-WFE-SPAIN-CENTRAL-v3';
            var ctid = '';
            var isWebsignupPbiSource = false;
            var submitEmail = function() {};
            var powerBISignOn = powerBISignOn || null

            window.onload = function () {
                var myConfigOptions = {
                    msaConfig: null,
                    aadConfig: { replyUri: "https://app.powerbi.com/signinredirect", host: "login.microsoftonline.com", appId: "871c010f-5e61-4fb1-83ac-98610a7e9110" },
                    preferredIdp: AuthType.aad,
                    enableConsoleLogging: false,
                    timeout: 5000,
                };
                var telemetry = powerbi.createTelemetryService(powerbi.createTelemetryOptions(), powerbi.createTelemetryHostService(), powerbi.createUserActivityContextService());

                getAccount(myConfigOptions, function(defaultSignInResult) {
                    if (defaultSignInResult.op === "Redirect") {
                        if (!redirectUrl)
                            redirectUrl = "https://app.powerbi.com" + "?" + "noSignUpCheck" + '=1';
                        window.location.href = redirectUrl;
                    } else {
                            telemetry.logEvent(powerbi.telemetry.SSOEmailCollectionPage, { pbi_source: pbiSource });
                            $('#emailCollection').show();
                    }
                });

                submitEmail = function() {
                    const email = $.trim($('#email').val());
                    const isEmailValid = (powerBISignOn || window).IsValidEmail(email);
                    $('#email').removeClass("invalid");
                    $('.emailInputError').hide();

                    if (isEmailValid === false) {
                        let emailValidationError;
                        if (email.length === 0)
                            emailValidationError = 'Enter valid email addresses, e.g. [email protected]';
                        else
                            emailValidationError = format('{0} isn\u0027t a valid email. Make sure you typed it correctly', email);

                        $('#email').addClass("invalid");
                        $('.emailInputError').show();
                        $('.emailInputError').text(emailValidationError);
                        return;
                    }

                    (powerBISignOn || window).getAADEmailAccountStatus(email)
                }

                document.getElementById('email').addEventListener('keypress', function (event) {
                    if (event.key === 'Enter') {
                        submitEmail();
                    }
                });
            }

            function format(...args) {
                let s = args[0];

                if (!s.trim() || !s)
                    return s;

                for (let i = 0; i < args.length - 1; i++) {
                    let reg = new RegExp("\\{" + i + "\\}", "gm");
                    s = s.replace(reg, args[i + 1]);
                }
                return s;
            }

            var setPosition = function(e) {
                $('.learnMoreText').css("top", e.clientY + 'px');
                $('.learnMoreText').css("left", e.clientX + 'px');
            }
        </script>

        <link rel="stylesheet" href="https://content.powerapps.com/resource/powerbiwfe/styles/styleLibrary.min.89e91cb569744709f439.css" onerror="cdnFallback(event)">
<link rel="stylesheet" href="https://content.powerapps.com/resource/powerbiwfe/styles/powerbi.common.externals.min.45febe62502627ae464d.css" onerror="cdnFallback(event)">
<link rel="stylesheet" href="https://content.powerapps.com/resource/powerbiwfe/styles/powerbi.web.externals.min.3ff78e9b733c085e20a3.css" onerror="cdnFallback(event)">
<link rel="stylesheet" href="https://content.powerapps.com/resource/powerbiwfe/styles/InfoNav.Common.min.a2bd4024265b5d6e8c59.css" onerror="cdnFallback(event)">
<link rel="stylesheet" href="https://content.powerapps.com/resource/powerbiwfe/styles/powerBICommon.min.0a88a17616f1e34fa71c.css" onerror="cdnFallback(event)">
<link rel="stylesheet" href="https://content.powerapps.com/resource/powerbiwfe/styles/powerBIProvidersCommon.min.000a70741198babfab37.css" onerror="cdnFallback(event)">

        <link rel="stylesheet" href="https://content.powerapps.com/resource/powerbiwfe/styles/powerbi.min.56ad1156c9c0457aab81.css" onerror="cdnFallback(event)">
<link rel="stylesheet" href="https://content.powerapps.com/resource/powerbiwfe/styles/explorationContainer.min.df5c326d664e2051922a.css" onerror="cdnFallback(event)">
<link rel="stylesheet" href="https://content.powerapps.com/resource/powerbiwfe/styles/visuals.min.47dadd988cb908ec67d2.css" onerror="cdnFallback(event)">
<link rel="stylesheet" href="https://content.powerapps.com/resource/powerbiwfe/styles/powerBIProvidersCommon.min.000a70741198babfab37.css" onerror="cdnFallback(event)">

        <script type="text/javascript">this.parseTimeMarkers = this.parseTimeMarkers || {}; this.parseTimeMarkers['polyfills.min.js'] = { nominalStart: Date.now(), start: Date.now(), initial: true }; </script>
<script type="text/javascript" src="https://content.powerapps.com/resource/powerbiwfe/scripts/polyfills.min.8fc77bee0d01b44d34b1.js" onerror="cdnFallback(event)"></script>
<script type="text/javascript">this.parseTimeMarkers['polyfills.min.js'].end = Date.now();</script>

        <script type="text/javascript">this.parseTimeMarkers = this.parseTimeMarkers || {}; this.parseTimeMarkers['lodash.bundle.min.js'] = { nominalStart: Date.now(), start: Date.now(), initial: true }; </script>
<script type="text/javascript" src="https://content.powerapps.com/resource/powerbiwfe/scripts/lodash.bundle.min.1f04f34657610a03812a.js" onerror="cdnFallback(event)"></script>
<script type="text/javascript">this.parseTimeMarkers['lodash.bundle.min.js'].end = Date.now();</script>

            <script>
    // Implement enqueueCommand inline and defer localytics loading so page load is not blocked
    LocalyticsGlobal = 'localytics';
    localytics = { enqueueCommand: function () { this.q.push(arguments); }, t: Number(new Date), q: [] };
    </script>
<script type="text/javascript">this.parseTimeMarkers = this.parseTimeMarkers || {}; this.parseTimeMarkers['jquery.globalize/globalize.min.js'] = { nominalStart: Date.now(), start: Date.now(), initial: true }; </script>
<script type="text/javascript" src="https://content.powerapps.com/resource/powerbiwfe/scripts/jquery.globalize/globalize.min.8e8ec43af69cf3d5d7aa.js" defer="" onerror="cdnFallback(event)"></script>
<script type="text/javascript">this.parseTimeMarkers['jquery.globalize/globalize.min.js'].end = Date.now();</script>
<script type="text/javascript">this.parseTimeMarkers = this.parseTimeMarkers || {}; this.parseTimeMarkers['jquery.globalize/globalize.culture.en-US.js'] = { nominalStart: Date.now(), start: Date.now(), initial: true }; </script>
<script type="text/javascript" src="https://content.powerapps.com/resource/powerbiwfe/scripts/jquery.globalize/globalize.culture.en-US.07ca294f77f622a072a5.js" defer="" onerror="cdnFallback(event)"></script>
<script type="text/javascript">this.parseTimeMarkers['jquery.globalize/globalize.culture.en-US.js'].end = Date.now();</script>
<script type="text/javascript">this.parseTimeMarkers = this.parseTimeMarkers || {}; this.parseTimeMarkers['hash-manifest.js'] = { nominalStart: Date.now(), start: Date.now(), initial: true }; </script>
<script type="text/javascript" src="13.0.24436.48/scripts/hash-manifest.js" onerror="cdnFallback(event)"></script>
<script type="text/javascript">this.parseTimeMarkers['hash-manifest.js'].end = Date.now();</script>
<script type="text/javascript">this.parseTimeMarkers = this.parseTimeMarkers || {}; this.parseTimeMarkers['powerbiportal.dependencies.externals.bundle.min.js'] = { nominalStart: Date.now(), start: Date.now(), initial: true }; </script>
<script type="text/javascript" src="https://content.powerapps.com/resource/powerbiwfe/scripts/powerbiportal.dependencies.externals.bundle.min.2f8a681268a2fad9e306.js" onerror="cdnFallback(event)"></script><style>[touch-action="none"]{ -ms-touch-action: none; touch-action: none; touch-action-delay: none; }
[touch-action="auto"]{ -ms-touch-action: auto; touch-action: auto; touch-action-delay: none; }
[touch-action="pan-x"]{ -ms-touch-action: pan-x; touch-action: pan-x; touch-action-delay: none; }
[touch-action="pan-y"]{ -ms-touch-action: pan-y; touch-action: pan-y; touch-action-delay: none; }
[touch-action="pan-x pan-y"],[touch-action="pan-y pan-x"]{ -ms-touch-action: pan-x pan-y; touch-action: pan-x pan-y; touch-action-delay: none; }
</style>
<script type="text/javascript">this.parseTimeMarkers['powerbiportal.dependencies.externals.bundle.min.js'].end = Date.now();</script>
    <script>

        powerbi.common.localizedStrings = '';
    </script>
<script type="text/javascript">this.parseTimeMarkers = this.parseTimeMarkers || {}; this.parseTimeMarkers['stylelibrary.min.js'] = { nominalStart: Date.now(), start: Date.now(), initial: true }; </script>
<script type="text/javascript" src="https://content.powerapps.com/resource/powerbiwfe/scripts/stylelibrary.min.45a88b640a792f0063bf.js" onerror="cdnFallback(event)"></script>
<script type="text/javascript">this.parseTimeMarkers['stylelibrary.min.js'].end = Date.now();</script>


        <script>
            powerbi.build = '13.0.24436.48';
            powerbi.telemetrySamplingRules = { appInsights: [{ purpose: "CriticalError", sampleRate: 1 },{ purpose: "CustomerAction", sampleRate: 1 },{ purpose: "Verbose", sampleRate: 1 }], perf: [{ purpose: "CriticalError", sampleRate: 1 },{ purpose: "CustomerAction", sampleRate: 1 },{ purpose: "Verbose", sampleRate: 1 }] };
            var telemetrySessionId =  "ee06b3ce-440f-4137-a59a-d0037d312619";
            var allowTelemetry = true;
            var appInsightsV2InstrKey = "908b209d-fc49-47a0-af63-286195034afe";
            var appInsightsV2EndpointUrl = '';
        </script>
        <script type="text/javascript">this.parseTimeMarkers = this.parseTimeMarkers || {}; this.parseTimeMarkers['telemetry.bundle.min.js'] = { nominalStart: Date.now(), start: Date.now(), initial: true }; </script>
<script type="text/javascript" src="https://content.powerapps.com/resource/powerbiwfe/scripts/telemetry.bundle.min.6e2040fb19758d70e9c8.js" onerror="cdnFallback(event)"></script>
<script type="text/javascript">this.parseTimeMarkers['telemetry.bundle.min.js'].end = Date.now();</script>

        <script type="text/javascript">this.parseTimeMarkers = this.parseTimeMarkers || {}; this.parseTimeMarkers['powerBISignOn.min.js'] = { nominalStart: Date.now(), start: Date.now(), initial: true }; </script>
<script type="text/javascript" src="https://content.powerapps.com/resource/powerbiwfe/scripts/powerBISignOn.min.66359f8d77c750b78dab.js" onerror="cdnFallback(event)"></script>
<script type="text/javascript">this.parseTimeMarkers['powerBISignOn.min.js'].end = Date.now();</script>

        <link rel="stylesheet" href="https://content.powerapps.com/resource/powerbiwfe/styles/powerbiportal.bundle.min.80042a9689644569d323.css" onerror="cdnFallback(event)">

    </head>
    <body>
        <div id="emailCollection" class="emailBlock" style="display: none;"> <!-- The popup window -->
            <div class="emailLogoAndName">
                    <object aria-hidden="true" type="image/svg+xml" data="13.0.24436.48/images/PowerBI_MasterLogo.svg"></object>
                    <label>Power BI</label>
            </div>
            <div class="emailDetailArea">
                <div class="emailDetailHeader"><label>Enter your email, we'll check if you need to create a new account.</label></div>
                <div class="emailDetailContent">
                    <div class="emailDetailContentArea">
                        <div class="emailContentInput">
                            <div class="emailInputTitle">Email</div>
                            <div><input class="pbi-text-input" type="text" placeholder="Enter email" id="email"></div>
                            <div class="emailInputError" style="display: none;"></div>
                        </div>

                        <div class="emailContentDisclaimers">
                            <div class="emailDisclaimer1">
                                By proceeding you acknowledge that if you use your organization's email, your organization may have rights to access and manage your data and account.
                                <span class="learnMoreBtn" onmouseover="setPosition(event)">
                                    Learn more about using your organization's email
                                    <span class="learnMoreText">
                                        <b>Using your organization's email address to sign up</b>
                                        <p>If you use an email address provided by an organization you are affiliated with (like an employer or school), the owner of the email domain may (i) manage and administer your account, including modifying and terminating your access and (ii) access and process your data, including the contents of your communications and files. Your directory data (including name, signup date, and email) may be visible to other users of these services within your organization.
                                        </p>
                                    </span>
                                </span>
                            </div>

                            <div class="emailDisclaimer2">
By clicking Submit, you agree to these <a href="https://go.microsoft.com/fwlink/?LinkID=870457&amp;clcid=0x409" target="_blank">terms and conditions</a> and allow Power BI to get your user and tenant details. <a href="https://go.microsoft.com/fwlink/?LinkID=521839&amp;clcid=0x409" target="_blank">Microsoft Privacy Statement</a>                            </div>
                        </div>
                    </div>
                        <button class="pbi-fluent-button primary" id="submitBtn" onclick="submitEmail()">Submit</button>
                </div>
            </div>
                    <div class="emailLogoAreaPBI" role="presentation">
                        <object aria-hidden="true" type="image/svg+xml" data="13.0.24436.48/images/PowerBI_MasterLogo.svg"></object>
                    </div>
        </div>

    

<iframe id="aadIframe" src="https://login.microsoftonline.com/savedusers?wreply=https://app.powerbi.com/signinredirect&amp;appid=871c010f-5e61-4fb1-83ac-98610a7e9110" style="display: none;"></iframe></body></html>