[英]Azure Web App and .NetCore WebAPI - Missing web.config
[英]Relative path on Web.Config (Azure WebAPI)
我正在嘗試將ISAPI篩選器添加到Azure WebApp項目。 我嘗試按照此處的官方指南( https://azure.microsoft.com/en-us/documentation/articles/web-sites-migration-from-iis-server/ )進行操作,但對我沒有用。
我收到以下錯誤:
HTTP錯誤500.0-內部服務器錯誤
在ISAPI篩選器“〜/ bin / ResponseFilter.dll”上調用LoadLibraryEx失敗
在web.config中指定相對dll路徑的正確方法是什么?
目前是:
<system.webServer>
<httpErrors errorMode="Detailed" />
<isapiFilters>
<filter name="ResponseFilter" path="~/bin/ResponseFilter.dll" preCondition="bitness32" />
</isapiFilters>
您可以嘗試:
1)使用Kudu調試控制台了解您的部署狀態以及ResponseFilter的位置。 https://github.com/projectkudu/kudu/wiki/Kudu-console是本教程。
2)檢測您的圖書館
3)測試配置。 將過濾器文件放置在文件系統中的某個位置(可以使用同一控制台實現)並使用絕對路徑也許有意義。
如果那是有用的答案,請標記為有用或標記為答案。 謝謝!
過濾器的路徑必須是絕對物理路徑。 在Azure Web應用程序中,它可能是“ D:\\ home \\ site \\ wwwroot \\ bin \\ ResponseFilter.dll” 參考
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.