C# MVC WEB API中的跨域请求标头值#

C# MVC WEB API中的跨域请求标头值#,c#,jquery,angularjs,asp.net-web-api,cross-domain,C#,Jquery,Angularjs,Asp.net Web Api,Cross Domain,如何读取从跨域应用程序发送的标头值 我遵循以下步骤,在API 但当我在jquery中设置服务器端的自定义头时,它会显示如下内容 "Access-Control-Request-Header": "tauth-header" 但我无法获得自定义头tauth头的值 提前感谢由于安全原因,浏览器不允许从其他域访问跨域标头或跨域Cookie。访问限制在同一个域。谢谢您的回答,但我正在服务器端阅读。您是否正确设置了“访问控制允许标头”?它有“tauth header”头的条目吗?我是通过WebApiCo

如何读取从跨域应用程序发送的标头值 我遵循以下步骤,在
API
但当我在jquery中设置服务器端的自定义头时,它会显示如下内容

"Access-Control-Request-Header": "tauth-header"
但我无法获得自定义头tauth头的值


提前感谢

由于安全原因,浏览器不允许从其他域访问跨域标头或跨域Cookie。访问限制在同一个域。

谢谢您的回答,但我正在服务器端阅读。您是否正确设置了“访问控制允许标头”?它有“tauth header”头的条目吗?我是通过WebApiConfig实现的,就像下面的代码片段public static类WebApiConfig{public static void Register(HttpConfiguration config){var cors=new EnableCorsAttribute(“,”,“*”);config.EnableCors(cors);/…}“尝试使用以下属性[启用CORS(源代码:“*”,标题:“内容类型,源代码,X-Requested-With,tauth标题”,方法:“获取,发布,放置,删除,选项”)]此外,在向服务器发送CORS调用请求时,检查浏览器开发者窗口(如果是Chrome>按F12>这将打开开发者窗口),发送自定义标头“tauth标头”时是否会显示任何错误消息。