WCF是否允许跨域的ajax功能?跨域ajax和WCF
我在C#中有一个WCF项目(localhost:53763)和一个web应用程序(localhost:50238)。我试图在我的web应用程序ajax调用中访问WCF。 53763/WCFTest.svc/XML/1122 405(不允许的方法)jQuery的1.9.1.min.js:5 的XMLHttpRequest无法加载本地主机:53763/WCFTest.svc我在控制台
OPTIONS本地主机遇到错误/ XML/1122。 Access-Control-Allow-Origin不允许源localhost:50238。
然后我试着通过在IIS中添加WCF项目。然后还我的错误与上面相同
OPTIONS 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。
这些链接可能会帮助您https://developer.mozilla.org/en-US/docs/HTTP/Access_control_CORS和 http://stackoverflow.com/questions/10314255/how-to-serve-pre-flight - 请求 - 从 - 网络服务 – Satpal 2013-05-10 11:46:45