我已經成功地在我的本地機器(視窗10)上公佈了IIS(10版)的核心ASP.NET網站和瀏覽它。IIS HTTP錯誤500:請求的網頁無法訪問,因爲相關配置數據無效
然而,當我將它部署IIS另一臺電腦(使用同一版本)時,它給HTTP錯誤500.19:
我使用的是相同的Web.config
和IIS_IUSRS有權限在虛擬目錄和配置文件上。我還將應用程序池「IIS AppPool/MyPool」的權限添加到虛擬目錄。這裏是web.config:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath="dotnet" arguments=".\IdentityServer.dll" stdoutLogEnabled="true" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false" />
</system.webServer>
</configuration>
什麼是問題?
你有在目標機器上安裝的ASP.NET核心模塊? https://go.microsoft.com/fwlink/?LinkId=817246 –