Showing source for: https://platform.spgi.spglobal.com/web/Login?IS_OAUTH_OAM_SSO_LINK_ENABLED=true&IS_OAUTH_USER_ASSERTION_ENABLED=true&OAUTH_SSO_ID_DOMAIN=SPGLBDomain&Switc
Duration: 0.425912s
<!DOCTYPE html>
<html>
<head>
<title>Login </title>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="importmap-type" content="systemjs-importmap" />
<meta name="platform-content-url" content="https://cdn.spgi.spglobal.com/spg/platform/3721639/browser/Content/" />
<script>
if (typeof Promise === 'undefined') {
document.write('<script src="https://cdn.spgi.spglobal.com/spg/mfe/mfe-config/libs/bluebird/js/browser/bluebird.core.min.js"><\/script>');
}
if (typeof fetch === 'undefined')
document.write('<script src="https://cdn.spgi.spglobal.com/spg/mfe/mfe-config/libs/whatwg-fetch/dist/fetch.umd.js"><\/script>');
</script>
<script type="systemjs-importmap" crossorigin="anonymous"
src="https://cdn.spgi.spglobal.com/spg/mfe/mfe-config/importmap.json?nocache=133618945677762407"></script>
<script src="https://cdn.spgi.spglobal.com/spg/mfe/mfe-config/libs/systemjs/dist/system.min.js"></script>
<script src="https://cdn.spgi.spglobal.com/spg/mfe/mfe-config/libs/systemjs/dist/extras/amd.min.js"></script>
<style>
body.spg-dark {
background-color: #222;
color: #e3e3e3;
}
</style>
<link rel="icon" sizes="16x16" href="https://cdn.spgi.spglobal.com/spg/platform/3721639/browser/Content/images/spg-favicon.png" />
<link rel="apple-touch-icon"
href="https://cdn.spgi.spglobal.com/spg/platform/3721639/browser/Content/images/snlhomescreen_round_196x196.png" />
<link rel="apple-touch-icon" sizes="196x196"
href="https://cdn.spgi.spglobal.com/spg/platform/3721639/browser/Content/images/snlhomescreen_round_196x196.png" />
<link rel="apple-touch-icon" sizes="152x152"
href="https://cdn.spgi.spglobal.com/spg/platform/3721639/browser/Content/images/snlhomescreen_round_152x152.png" />
<link rel="apple-touch-icon-precomposed" sizes="196x196"
href="https://cdn.spgi.spglobal.com/spg/platform/3721639/browser/Content/images/snlhomescreen_square_196x196.png" />
<link rel="apple-touch-icon-precomposed" sizes="152x152"
href="https://cdn.spgi.spglobal.com/spg/platform/3721639/browser/Content/images/snlhomescreen_square_152x152.png" />
</head>
<body class="spg-dark">
<div id="login-mfe-container"></div>
<script type="text/javascript">
const securitySvc = "/SNL.Services.Security.Service";
const isOktaFlagEnabled = "True";
const isOktaLogin = "False" =="True" || isOktaFlagEnabled == "True" ? true : false;
const loggingConfig = {
applicationInsightsConfig: {
instrumentationKey: "a7398c6f-11da-47d9-a6bf-5685e8f0936f",
endpointUrl: "/AI/LogClientTelemetry",
disableCorrelationHeaders: false
},
loggingSvcUrl: "/apisv3/logging-service"
};
var OktaRedirectUrl = "https://platform.spgi.spglobal.com/SNL.Services.Application.Common.Service/v1/client/oktalanding";
var resourseUrl = '';
if (resourseUrl != null&& resourseUrl != '') {
var redirect_RUrl = '';
var url = new URL(redirect_RUrl);
if (window.location.href.includes(".spgi")) {
OktaRedirectUrl = ("https://{0}/SNL.Services.Application.Common.Service/v1/client/oktalanding").replace("{0}", url.hostname);
}
}
const mfeConfig = {
platformKey: "0",
IDMAuthUrl: "https://login.spglobal.com/oam/server/auth_cred_submit",
IDMAuthCnUrl: "https://login.spglobal.cn/oam/server/auth_cred_submit",
checkIDMUrl: securitySvc + "/idm/checkIDM",
captchaSiteKey: "6LcI9akUAAAAALYTc4Xk0nB7gbwc7yPV7mxqqC0O",
loggingConfig: loggingConfig,
ssoUrl: "https://login.spglobal.com/oamfed/sp/initiatesso?providerid={0}&returnurl={1}",
ssoCnUrl: "https://login.spglobal.cn/oamfed/sp/initiatesso?providerid={0}&returnurl={1}",
miOnCloudUrl: "https://" + "www.capitaliq.spglobal.com" + "/",
securityservics: securitySvc,
displayMode: "spg-dark",
isMiMobileApp: "False" == "True" ? true : false,
timeStampCookieName: "LoginTimeStamp",
timeStampCookieDomain: ".spglobal.com",
oktaMfeConfig: {
oktaIssuerId: "",
baseUrl: "https://secure.signin.spglobal.com",
oktaIssuerUrl: "https://secure.signin.spglobal.com/oauth2/spglobal",
oktaClientId: "0oa1nngrs5wFvntuc1d8",
OktaAuthCodeFlow: "pkce",
redirectUri: OktaRedirectUrl,
scope: "openid",
responseType: "code",
state: 'asdf',
pkce: "true",
codeChallenge: "fCTqnS0b3Ifj6_RISyskYx6H7LzjM6FYXE14xP3Kn2k",
useInteractionCodeFlow: "true",
isOktaEnabled: isOktaLogin,
},
isInternalSearchTool: "False"
};
</script>
<script>
System.import('single-spa').then(function (singleSpa) {
singleSpa.mountRootParcel(
function () { return System.import('@cca/login') },
{
domElement: document.getElementById('login-mfe-container'),
config: mfeConfig
}
);
singleSpa.start();
});
</script>
</body>
</html>