簡體   English   中英

IIS 6.0阻止WCF 4.0 Web服務調用上的PUT和DELETE方法類型

[英]IIS 6.0 preventing PUT & DELETE method types on WCF 4.0 web service calls

我正在嘗試從數據庫中刪除員工,並且正在使用DELETE Verb。 但是我有一個使用WCF 4.0的無配置安裝程序進行RESTful Web服務調用的應用程序。 一切在本地都可以正常工作,但是當將其推送到我的服務器時,所有PUT和DELETE請求都將返回403禁止錯誤。

搜索后,我一直找不到任何似乎有效的東西,而且我不確定是否有一些日志可以幫助您解決這一問題,我不是服務器人員,顯然也不是我的“服務器人員” 。 因此,任何指向他的提示或可能導致此問題的提示都將不勝感激。

嘗試啟用父路徑。

1.打開IIS管理控制台,

2.右鍵單擊側邊欄中的網站,然后轉到屬性。

3.轉到“主目錄”選項卡

4.在“應用程序設置”中,單擊“配置”按鈕

5.在“應用程序配置”窗口中,應該有一個“映射”選項卡

6.只需選擇要映射的文件擴展名(在我的情況下,我希望ASP映射GET,PUT,POST和DELETE),以逗號分隔。 就是這樣,甚至不需要重啟。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM