BouncyCastle部署出错:HTTP错误500.30-ASP.NET Core应用程序启动失败。

4
我在我的 .NET Core 项目中使用以下来自 BouncyCastle 依赖项的导入:
using Org.BouncyCastle.Crypto.Engines;
using Org.BouncyCastle.Crypto.Modes;
using Org.BouncyCastle.Crypto.Paddings;
using Org.BouncyCastle.Crypto.Parameters;

当我在本地计算机上尝试运行时,它可以正常工作,但是一旦我部署后,它就会显示

HTTP 错误 500.30 - ASP.NET Core 应用程序启动失败

如果我删除依赖项,则可以正常工作

感谢任何帮助


@jdweng..我完全同意你的观点。但是当我尝试移除依赖项时,它可以正常工作。 - Askarc Ali
@jdweng 是的 1.8.9 - Askarc Ali
@jdweng 我的项目目前正在使用 .net 6.0.8。 - Askarc Ali
我只是在阅读链接上的最后一条评论。 - jdweng
@jdweng 这是 .NET Core 6.0。 - Askarc Ali
显示剩余19条评论
1个回答

0

根据我的理解,似乎您仍然不知道错误的原因。要检查错误,请按照以下步骤操作:

步骤1:

导航到Kudu调试控制台 https://youappname.scm.azurewebsites.net/DebugConsole

步骤2:

在控制台中转到wwwroot

在终端中输入以下内容:

cd site/wwwroot

步骤三

然后在终端中输入:

dotnet yourappname.dll

步骤 4

现在通过点击三个点 ... 返回到 /

enter image description here

步骤5:

通过提供的GUI。单击LogFilesenter image description here

步骤6:

现在点击eventlog.xml并向下滚动到文件底部。 最后一个事件日志将是最新日志。 您将在其中找到错误。

这不是您问题的答案。 但我相信这对您最终解决错误会有所帮助!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接