关于WCF问题的CORS

时间:2015-06-23 07:38:47

标签: javascript ajax angularjs wcf cors

我开发了RESTFull Post Web Service。 通过Chrome扩展程序测试此服务,一切正常。 现在我想从ajax或Angular JS调用这个服务。完全想要角度js。

我知道需要在服务器端启用CROS。 我在服务器上启用了JAX-RS 2。

对于WCF,我阅读http://enable-cors.org/server_wcf.html论坛,并逐步完成。然后我通过Chrome扩展程序测试了服务,注意到标题已更改。

但是从角度js同样的错误。 这对于需要预检的跨源请求是不允许的。

你有任何IDEA吗?

1 个答案:

答案 0 :(得分:1)

有一些手册,如

http://enable-cors.org/server_wcf.html http://blogs.msdn.com/b/carlosfigueira/archive/2012/05/15/implementing-cors-support-in-wcf.aspx

但最简单的方法是使用Web API 2而不是使用CORS库的WCF(最容易开发,但你必须使用.NET4.5)

http://enable-cors.org/server_aspnet.html