使用aspnet_regiis加密web.config可以在本地计算机上使用,但是在部署到服务器时失败

时间:2020-08-13 13:09:05

标签: .net api iis

我有一个Web API应用程序,其中我已使用aspnet_regiis.exe加密了web.config。该应用程序可以在我的本地计算机上生成并正常工作,但是在远程服务器上部署时会失败。它将引发运行时错误,指出此应用程序中当前的自定义错误设置阻止了远程查看应用程序错误的详细信息。

1 个答案:

答案 0 :(得分:0)

要解决此错误,请按照以下步骤禁用自定义错误并在iis中启用详细错误:

1)打开IIS管理器。

2)选择您的站点。双击“错误页面”

enter image description here

3)右键单击并选择“编辑功能设置…”,或从“操作”窗格(在右侧)中选择相同的内容

enter image description here

  1. 选择“详细错误”单选按钮,然后单击“确定”

enter image description here

请参阅下面的文章以获取更多详细信息:

https://docs.microsoft.com/en-us/previous-versions/dtkwfdky(v=vs.140)?redirectedfrom=MSDN

https://docs.microsoft.com/en-us/previous-versions/aspnet/zhhddkxy(v=vs.100)