Man*_*rio 3 asp.net jquery json cross-domain cors
也许这个问题看起来重复,但我有自己的场景,ASP.NET MVC应用程序,当我单击签出时,它会抛出以下错误。
跨源请求被阻止:同源策略不允许读取 http://servicelink?order=%5Bobject%20Object%5D处的远程资源。(原因:CORS 标头“Access-Control-Allow-Origin”丢失)。
您将无法从 javascript 访问此服务,因为您位于域aaa.com上,而您尝试访问的服务位于域bbb.com上。这是由浏览器实现的一项安全功能,称为同源策略。
从您这边指定<add name="Access-Control-Allow-Origin" value="*"/>或启用 CORS 不会完成任何事情。您需要联系 Telemo 解决方案并要求他们允许来自您的服务器\域的请求通过 javascript 调用他们的服务。这当然不太可能发生,除非他们是您的业务合作伙伴或者您与他们有某种协议,因此您可能需要做的是从 C# 代码调用他们的服务方法。
您可以更改 JavaScript 以在后面的代码中调用服务器端操作\Web 方法,并在后面的代码中编写 C# 代码来调用 Telemo 解决方案方法:
| 归档时间: |
|
| 查看次数: |
2599 次 |
| 最近记录: |