【发布时间】:2013-05-05 00:36:38
【问题描述】:
WCF 是否允许跨域 ajax 功能?
我在 C# 中有一个 WCF 项目 (localhost:53763) 和一个 Web 应用程序 (localhost:50238)。我试图在我的 Web 应用程序 ajax 调用中访问 WCF。我在控制台中遇到错误
选项 localhost:53763/WCFTest.svc/xml/1122 405(不允许的方法)jquery-1.9.1.min.js:5 XMLHttpRequest 无法加载 localhost:53763/WCFTest.svc/xml/1122。 Access-Control-Allow-Origin 不允许来源 localhost:50238。
然后我通过在 IIS 中添加 WCF 项目进行了尝试。然后我也得到了和上面一样的错误
选项http://www.WCFTest.com/WCFTest.svc/xml/111 405(不允许的方法)jquery-1.9.1.min.js:5 XMLHttpRequest 无法加载 http://www.WCFTest.com/WCFTest.svc/xml/111。 Access-Control-Allow-Origin 不允许来源 localhost:50238。
【问题讨论】: