[英]Need guidance publishing Blazor web-app to Azure using Azure Ad for authentication
我已经在本地配置了 Blazor,以便在启动时提示用户登录 azure 广告用户名密码。 这在本地工作正常。 当我将它发布到mydomain.azurewebsites.net
时,我遇到了很多问题,它突然无法工作。 我从登录门户收到错误,例如回复 URls 不匹配。
我用https://mydomain.azurewebsites.net/signin-oidc更新了回复 URl 并与注销相同。
我不明白它是如何不起作用的..即使它在本地工作得很好(仍然使用 Azure AD)所以我想虽然应用程序以相同的方式工作。
编辑图片:
更新:新的错误屏幕(在 azure 广告中显示成功登录)授权后没有权限
更新:: 所以看起来当应用程序发布时它是作为企业应用程序而不是作为应用程序注册发布的,这解释了客户端 ID 的差异。 有谁知道如何使用域发布此企业应用程序? 看到它不允许我以任何其他方式配置它。 谢谢
我刚刚遇到了同样的问题。 我通过使用 https 作为 /signin-oidc 端点的协议来解决它,即使对于 localhost 也是如此。 因此,请确保将 https://localhost:[PORT_OF_YOUR_LOCAL_APP]/signin-oidc 添加到 redirect-uris。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.