【问题标题】:Enable access datasource across cross domain in IE through asp.net通过asp.net在IE中启用跨域访问数据源
【发布时间】:2013-11-01 20:36:56
【问题描述】:

我正在使用 ajax 从 asp.net 应用程序调用 Web 服务,但无法从服务中检索数据。

但是当我在 IE 上启用跨域时

Internet 选项 -> 受信任的站点 -> 自定义级别 -> 其他 -> 跨域访问数据源 -> 启用

效果很好。

但是如何从应用程序中启用它,因为我们不能期望每个用户都进行 IE 设置更改。 或者,还有其他方法吗?

【问题讨论】:

标签: asp.net web-services internet-explorer cross-domain


【解决方案1】:

我刚刚经历了这个,可能有很多变量。这是一个讨论它们并提供有关许多解决方案的链接的博客。 Web API, JSON, AJAX, CORS, Chrome 500 error and Authentication 基本上这是一个 CORS 问题,最重要的是,如果您的服务受到保护,可能需要传递授权标头。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-27
    • 2016-05-01
    • 2011-07-27
    • 1970-01-01
    • 2013-02-05
    相关资源
    最近更新 更多