是否可以在ASP.NET中实现"Access-Control-Allow-Origin"标头

推荐答案

enable-cors.org:

CORS on ASP.NET

如果您没有配置IIS的权限,您仍然可以通过ASP.NET将以下行添加到源页来添加标头:

Response.AppendHeader("Access-Control-Allow-Origin", "*");

See also:配置IIS6/IIS7

Asp.net相关问答推荐

Stimulsoft 没有在智能手机中显示正确的 pdf 字体

C# - 将 xyz 平铺转换为纬度/经度,反之亦然,给出不同的结果

如何使多行的 TextBox 控件无法调整大小?

Web API Queryable - 如何应用 AutoMapper?

self 跟踪实体与 POCO 实体

如何防止 Azure 网站进入Hibernate 状态?

IIS 将旧用户名返回到我的应用程序

从 GUID 中删除破折号是个好主意吗?

如何确定 web.config 中的编译 debug="true"

ASP.NET IIS - 请求何时排队?

问题映射 HttpHandler --> HTTP Error 404 Not Found

如何使用 ASP.Net MVC 路由来路由图像?

带有邮箱地址参数的 WebApi 方法从 HttpClient 返回 404

在 ASP.NET 中使用 Messenger Connect 客户端库时出现 Javascript 错误

如何在 ASP.NET 站点中添加 favicon.ico

将当前谷歌 map 保存为图片

为什么 HttpWebRequest 会抛出异常而不是返回 HttpStatusCode.NotFound?

在 ASP.NET 标识中添加角色

在 ASP.NET Web API 2 中禁用 *all* 异常处理(为我自己腾出空间)?

Page.IsPostBack 和 Page.IsCallBack 有什么区别?