重定向 URI 不匹配失败



我创建了一个可以托管在客户端服务器上的Web应用程序。如果客户端设置站点并尝试进行身份验证,我会收到"重定向 URI 不匹配"错误。这是有道理的,因为他们的域没有在 Azure Active Directory 上的我的应用程序中注册为"重定向 URI"。是否有解决方法,或者我是否必须继续向 AAD 添加新的重定向 URI?

adalProvider.init({
    instance: 'https://login.microsoftonline.com/', 
    tenant: '{MY TENANT ID}',
    clientId: '{MY CLIENT ID}',
    popUp: true,
    endpoints: {
        'https://graph.microsoft.com': 'https://graph.microsoft.com'
    }
)}

如果他们要处理身份验证请求,则需要在 AAD 中创建自己的应用注册。

无论重定向物流如何,为了让他们处理身份验证代码,他们需要拥有您的应用密钥,并且您永远不希望您的应用程序密钥位于您无法完全控制的计算机上。

相关内容

最新更新