c# - 如何在没有任何身份验证的情况下调用 WCF 服务?

标签 c# javascript jquery wcf

当我在 Firefox 中运行时:

$.post('http://localhost:54507/Service1.svc/IService1.GetData',{
value:1
},function(){
},);

我收到“不允许使用 405 方法”错误。我如何在没有任何身份验证的情况下允许从任何地方进行此调用?

最佳答案

要禁用身份验证,您必须更改 Web 服务器(例如 IIS)的设置。对于您的网站,您必须启用匿名身份验证。

尝试在浏览器中打开 URI“http://localhost:54507/Service1.svc”。

关于c# - 如何在没有任何身份验证的情况下调用 WCF 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6341179/

相关文章:

c# - 在 C# 中,我如何以编程方式知道操作系统是 x64 还是 x86

c# - C# 中的前置和后置增量

javascript - 如何用自定义函数替换javascript原型(prototype)

javascript - 如何增加下拉菜单的高度?

javascript - 行内 block 删除底部空间以添加文本

c# - 获取 ZipFile 根目录中的文件夹数

javascript - 仅当选项卡处于事件状态时才运行 setTimeout

javascript - 音量 slider 在单击时正确播放音频文件,但未更改同一元素的按键音量

javascript - 代码隐藏未检测到 JavaScript 中更改的显示

c# - 如何在 C# 中验证文件夹是否具有 "Security"到 "Everyone - Full Control: Allow"?