我正在尝试从数据库中删除员工,我正在使用DELETE Verb。 但我有一个使用WCF 4.0无配置设置的应用程序来进行RESTful webservices调用。一切都在本地工作正常,但当推送到我的服务器时,所有PUT和DELETE请求返回403禁止错误。
在搜索之后,我一直无法找到任何似乎有用的东西,而且我不确定是否有一些日志可以帮助解决这个问题,我不是服务器人而且显然我和他的服务员都没有#34;因此,非常感谢任何关于在何处指出他或可能导致这种情况的提示。
答案 0 :(得分:1)
尝试启用父路径。
1.打开IIS管理控制台,
2.右键单击侧栏中的网站,然后转到属性。
3.转到“主目录”选项卡
4.在“应用程序设置”中,单击“配置”按钮
5.在“应用程序配置”窗口中,应该有一个映射选项卡
6.只需选择要映射的文件扩展名(在我的情况下,我希望ASP映射GET,PUT,POST和DELETE),逗号分隔。就是这样,甚至不需要重启。