遠程服務器返回錯誤: (405) 不允許的方法


使用微軟的東西,經常會遇到誤導人的錯誤。

這次在將站點從IIS 7.5遷移至IIS 8.0后,調用Web Service(.asmx)時出現錯誤提示:遠程服務器返回錯誤: (405) 不允許的方法。

這個問題竟然是因為IIS 8.0默認沒有添加*.svc的映射。

解決方法:

進入Server Manager->Add Roles and Features Wizard->Features,在.NET Framework 4.5功能->WCF服務中選中“HTTP激活”(HTTP Activation),完成安裝后,問題解決。

【參考資料】

讓IIS8支持WCF的最簡單方法

How to solve HTTP status 405 “Method Not Allowed” when calling Web Services


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM