我已经创建了一个服务器端渲染角度应用程序。我试图使用@azure/msal-ange-0.1.4 (AD身份验证)对应用程序进行身份验证。当我使用命令运行应用程序时
node app.jsReferenceError: Window is not defined
at Object.<anonymous> (serversiderendering\node_modules\@azure\msal-angular\dist\msal.module.js:25:3)
at Module._compile (internal/modules/cjs/loader.js:776:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:690:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object.<anonymous> (serversiderendering\node_modules\@azure\msal-angular\dist\index.js:13:21)
at Module._compile (internal/modules/cjs/loader.js:776:30)请帮我找出我错过了什么。或者是否有任何其他选项来验证(Active)服务器端呈现应用程序。
谢谢
发布于 2020-06-03 10:57:18
您可以使用伊达帕,它非常简单,易于使用。
var ldap = require('ldapjs');
var client = ldap.createClient({
url: 'ldap://127.0.0.1:1389'
});
client.bind('cn=root', 'secret', function(err) {
if(err){console.log(err);}
});https://stackoverflow.com/questions/62170815
复制相似问题