我开发了RESTFull Post Web Service。 通过Chrome扩展程序测试此服务,一切正常。 现在我想从ajax或Angular JS调用这个服务。完全想要角度js。
我知道需要在服务器端启用CROS。 我在服务器上启用了JAX-RS 2。
对于WCF,我阅读http://enable-cors.org/server_wcf.html论坛,并逐步完成。然后我通过Chrome扩展程序测试了服务,注意到标题已更改。
但是从角度js同样的错误。 这对于需要预检的跨源请求是不允许的。
你有任何IDEA吗?
答案 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)