Iis
405 - “不允許的方法”添加託管在 IIS7 中的服務
當 Web 服務託管在 IIS 7 中時,我似乎無法解決添加 Web 服務引用的問題。
如果我正在執行 VS2008 開發伺服器,我可以添加它,但是當我將它切換到 IIS 時,我得到一個 405 錯誤。這似乎是一個權限問題,但什麼?
我嘗試在服務所在的文件夾中添加對“所有人”的權限,並將 *.svn 的腳本映射添加到 aspnet_isapi.dll。
有人知道我可能會錯過什麼嗎?
謝謝!
編輯:增加了我所擁有的一切。似乎把這個問題放在 SO 上會得到“這應該是……”的聲音,儘管伺服器故障是問題的死因。
<%windir%>Microsoft.NET/Framework/v3.0/Windows Communication Foundation/ServiceModelReg.exe -i
…然後
<%windir%>Microsoft.NET/Framework/v2.0.50727/aspnet_regiis -i -enable
這將正確的 isapi dll 映射到 *svc 擴展等。
祝福微軟…