如何在没有任何身份验证的情况下调用WCF服务
本文关键字:情况下 调用 WCF 服务 身份验证 任何 | 更新日期: 2023-09-27 17:59:16
当我在Firefox中运行时:
$.post('http://localhost:54507/Service1.svc/IService1.GetData',{
value:1
},function(){
},);
我得到一个"405方法不允许"的错误。在没有任何身份验证的情况下,我如何允许从任何地方进行此呼叫?
要禁用身份验证,您必须更改Web服务器的设置(例如IIS)。对于您的网站,您必须启用匿名身份验证。
尝试打开URI"http://localhost:54507/Service1.svc"。
听起来web服务器没有正确设置wcf,MSDN上记录的一些设置可能会有所帮助。
请运行firebug并查看要发布的内容,然后在svc代码上设置断点。。。
您的Web服务器是否设置为仅接受https
请求?当资源需要CCD_ 3时使用CCD_。