我正在尝试按照此处的说明组装一个简单的身份服务器:http://docs.identityserver.io/en/latest/ ,并且项目在本地运行良好,我只是创建了一个新项目,没有进行任何修改。在本地运行它会启动,我可以毫无问题地加载 .well-known/openid-configuration 端点。
我采用这个简单的项目并尝试将其上传到 azure web 应用程序并获取附件:
HTTP 错误 502.5 - 进程失败
应用程序似乎无法在 Azure 中启动。
我可以毫无问题地发布 .NET Core MVC 应用程序,但使用此 IS4 模板我总是收到进程失败的消息。我缺少什么?这不应该开箱即用吗?
最佳答案
另一个答案是不正确且不安全的。该默认代码的存在是有原因的。在开发过程中,您拥有开发人员签名凭据,在生产过程中,您必须实现自己的签名凭据。请参阅以下答案:
How do I configure "key material" in Identity Server 4 to use SQL, KeyVault, or any other system?
关于azure - 为什么我的 IdentityServer4 应用程序无法在 Azure WebApp 托管环境中启动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57527808/