【发布时间】:2023-02-15 06:35:38
【问题描述】:
我正在将使用 .Net core 7 和 Angular 的 Abp.io 项目部署到 smarterasp.net,但出现此错误
HTTP 错误 500.30 - ASP.NET Core 应用程序无法启动
我检查了日志文件,发现了这个错误
主机意外终止! Volo.Abp.AbpInitializationException: 一个 在模块的 ConfigureServicesAsync 阶段发生错误 Volo.Abp.OpenIddict.AbpOpenIddictAspNetCoreModule, Volo.Abp.OpenIddict.AspNetCore,版本=7.0.0.0,文化=中性, 公钥令牌=空。有关详细信息,请参阅内部异常。 ---> System.Security.Cryptography.CryptographicException: 指定的 网络密码不正确。
此外,我尝试将相同的项目文件部署到我的本地 IIS,并且工作正常。
你能建议解决这个问题吗?
【问题讨论】:
-
错误消息非常具体。您部署的应用程序无法启动,因为在启动的 ConfigureServicesAsync 部分期间使用的提供的密码无效。社区无能为力。你将需要调试您的应用程序并检查配置以了解为什么它不是您期望的那样。
-
@JasonPan 不,我面临的问题是部署在本地 IIS 中运行良好,但是一旦我在线发布它,我就收到了这个错误。我也没有在整个项目中使用 X509Certificate2
标签: c# asp.net-core hosting abp