【发布时间】:2020-09-23 15:59:54
【问题描述】:
我正在尝试将我的 Blazor WA 部署到我的本地 IIS,我已经将其他 .net core 3.1 API 部署到本地的另一个站点。我还成功地将 Blazor 应用程序部署到 Azure Blob 存储静态网站。从 VS 2019 我单击发布,它成功地将文件发布到所选文件夹。 当我导航到 url http://localhost:6989 时,我得到 404 not found。我已按照多个位置所需的步骤进行操作 https://hostadvice.com/how-to/how-to-deploy-a-blazor-application-on-iis/ 这是我在网站上所做的更改。变化不大: Web.cong 设置:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<directoryBrowse enabled="false" />
</system.webServer>
</configuration>
【问题讨论】:
-
您必须编辑问题才能显示您的 IIS 设置。
-
IIS设置有哪些?
-
我相信你并没有触及所有 IIS 设置来为这个 Blazor 应用程序创建一个站点,所以请揭示你所触及的所有内容。例如,站点绑定docs.jexusmanager.com/tutorials/binding-diagnostics.html
-
好的,我已经添加了这些更改。我没有包括它们,因为这些是标准设置
-
我只是做了一些测试,但无法重现该问题。您究竟是如何创建该项目的?我的
web.config看起来完全不同,并且有正确的 URL 重写规则。
标签: iis blazor webassembly