我已经使用ASP.NET Core和IdentityServer4创建了OpenID Connect身份提供程序,并将其发布到了Azure。我可以使用Azure VM上托管的MVC应用向提供程序进行身份验证,但是,当我尝试运行相同的应用程序并从本地PC访问提供程序时,我遇到了404错误。我的提供商网站部分显示并查看了MS Edge中的流量,我的客户端应用已通过授权端点成功授权。还通过ClientCorsOrigins中的一条记录为我的客户端应用程序启用了CORS。寻找有关如何通过404并进入我的身份提供商的登录屏幕的任何想法。
答案 0 :(得分:0)
您的IdentityServer在Azure之外确实可用并且可以访问吗?