[英]“HTTP Error 500.30 - ASP.NET Core app failed to start” with IIS
[英]IIS ASP.NET Core app failed to start after deploying
在 IIS 中访问我的 .NET 5 API 时:
HTTP Error 500.30 - ASP.NET Core app failed to start
根据日志:
Unhandled exception. System.ArgumentNullException: Value cannot be null. (Parameter
'authKeyOrResourceToken')
at Microsoft.Azure.Cosmos.AuthorizationTokenProvider.CreateWithResourceTokenOrAuthKey(String
authKeyOrResourceToken)
at Microsoft.Azure.Cosmos.CosmosClient..ctor(String accountEndpoint, String
authKeyOrResourceToken, CosmosClientOptions clientOptions)
对于我的登录详细信息,我的代码设置看起来像这样(不使用 mongo)
"CosmosDb":
{
"Account": "https://mydb.documents.azure.com:443/",
"Key": "iputmykeyhere",
"DatabaseName": "my-db"
}
知道还有什么要找的吗?
“HTTP 错误 500.30”错误最常发生在 .NET Core Web 应用程序无法启动时。 这意味着错误消息为您提供的故障排除步骤建议将不起作用。 如果应用程序无法启动,则您无法为其附加调试器。 如果可以,您可以尝试使用以下步骤调试此错误:
如果有任何错误,它们应该出现在输出中。
如果仍然无法解决问题,可以参考这个链接: HTTP Error 500.30 - ASP.NET Core app failed to start 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.