带有 RequireJS 的 Msal
Msal with RequireJS
想知道是否有人将 MSALjs 与 RequireJS 一起使用。我似乎无法正确注册出口。我可以看到 msal.js 文件已加载到 Visual Studio IDE 和 Chrome 源中。项目使用 RequireJS 2.3.6 和 MSAL 1.1.3.
require.config.js
var require = {
baseUrl: "/",
paths: {
.....
"msal": "https://alcdn.msauth.net/lib/1.1.3/js/msal"
}
};
main.js
require([
.....
, 'msal'
], function (
.....
, msal
) {
var _Msal = new Msal; //Msal is not defined
....
});
任何帮助将不胜感激。我已经坚持了几天了。
它应该是这样读的。 谢谢 jasonnutter!
require.config.js
var require = {
baseUrl: "/",
paths: {
.....
"Msal": "https://alcdn.msauth.net/lib/1.1.3/js/msal"
}
};
main.js
require([
.....
, 'Msal'
], function (
.....
, Msal
) {
var msalConfig = {
auth: {
clientId: "obfuscated_clientid",
authority: "https://login.microsoftonline.com/common",
redirectURI: "http://localhost:58541/"
},
cache: {
cacheLocation: "localStorage",
storeAuthStateInCookie: true
}
};
const MsalAgent = new Msal.UserAgentApplication(msalConfig);
....
});
你能试试 "Msal"
,而不是 "msal"
吗?
想知道是否有人将 MSALjs 与 RequireJS 一起使用。我似乎无法正确注册出口。我可以看到 msal.js 文件已加载到 Visual Studio IDE 和 Chrome 源中。项目使用 RequireJS 2.3.6 和 MSAL 1.1.3.
require.config.js
var require = {
baseUrl: "/",
paths: {
.....
"msal": "https://alcdn.msauth.net/lib/1.1.3/js/msal"
}
};
main.js
require([
.....
, 'msal'
], function (
.....
, msal
) {
var _Msal = new Msal; //Msal is not defined
....
});
任何帮助将不胜感激。我已经坚持了几天了。
它应该是这样读的。 谢谢 jasonnutter!
require.config.js
var require = {
baseUrl: "/",
paths: {
.....
"Msal": "https://alcdn.msauth.net/lib/1.1.3/js/msal"
}
};
main.js
require([
.....
, 'Msal'
], function (
.....
, Msal
) {
var msalConfig = {
auth: {
clientId: "obfuscated_clientid",
authority: "https://login.microsoftonline.com/common",
redirectURI: "http://localhost:58541/"
},
cache: {
cacheLocation: "localStorage",
storeAuthStateInCookie: true
}
};
const MsalAgent = new Msal.UserAgentApplication(msalConfig);
....
});
你能试试 "Msal"
,而不是 "msal"
吗?