使用Azure msal浏览器CDN js初始化msal实例
我正在尝试使用Azure MSAL浏览器js CDN初始化PublicClientApplication的对象。但我得到的Msal是未定义的 CDN: 我知道我们不能从Javascript中的“@azure/Msal浏览器”将使用Azure msal浏览器CDN js初始化msal实例,azure,msal.js,Azure,Msal.js,我正在尝试使用Azure MSAL浏览器js CDN初始化PublicClientApplication的对象。但我得到的Msal是未定义的 CDN: 我知道我们不能从Javascript中的“@azure/Msal浏览器”将import*用作Msal $.getScript("https://alcdn.msauth.net/browser/2.5.2/js/msal-browser.min.js",function(){ const msalConfig = {
import*用作Msal
$.getScript("https://alcdn.msauth.net/browser/2.5.2/js/msal-browser.min.js",function(){
const msalConfig = {
auth: {
clientId: "11111111-1111-1111-111111111111",
authority: "https://login.microsoftonline.com/common",
knownAuthorities: [],
redirectUri: "https://localhost:3001",
postLogoutRedirectUri: "https://localhost:3001/logout",
navigateToLoginRequestUrl: true
}
const msalInstance = new Msal.PublicClientApplication(msalConfig);
});
非常感谢您的帮助。在页面中添加脚本引用(而不是Jquery getScript)后,它开始正常工作
<script type="text/javascript" src="https://alcdn.msauth.net/browser/2.5.2/js/msal-browser.min.js"></script>
您能显示您试图使用的代码吗?$.getScript({const msalConfig={auth:{clientId:'11111111111-1111-1111-111111111',authority:,knownAuthorities:[],redirectUri:,postLogoutRedirectUri:,navigateLoginRequestUrl:true}const msalInstance=新的Msal.PublicClientApplication(msalConfig);})