Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 4 在asp.net mvc中使用signalR时,如何启用cors?_Asp.net Mvc 4_Signalr - Fatal编程技术网

Asp.net mvc 4 在asp.net mvc中使用signalR时,如何启用cors?

Asp.net mvc 4 在asp.net mvc中使用signalR时,如何启用cors?,asp.net-mvc-4,signalr,Asp.net Mvc 4,Signalr,我在asp.net mvc for web api中使用signalR,我需要在web.config中启用cors 但当我要连接到signalR时,它会显示以下错误: 已被CORS策略阻止:对飞行前请求的响应未通过访问控制检查:当请求的凭据模式为“包括”时,响应中“访问控制允许来源”标头的值不得为通配符“*” 遵循startup.cs的代码: [EnableCors(“公司政策”)] 公共无效配置(IAppBuilder应用程序) { app.mapsigner(); } 如何修复它?正如

我在asp.net mvc for web api中使用signalR,我需要在web.config中启用cors


但当我要连接到signalR时,它会显示以下错误:

已被CORS策略阻止:对飞行前请求的响应未通过访问控制检查:当请求的凭据模式为“包括”时,响应中“访问控制允许来源”标头的值不得为通配符“*”

遵循startup.cs的代码:

[EnableCors(“公司政策”)]
公共无效配置(IAppBuilder应用程序)
{
app.mapsigner();
}
如何修复它?

正如您的错误所述:

响应中“Access Control Allow Origin”标头的值不能是通配符“*”

你有:


因此,在本例中,您应该提供连接的起点。如果您试图从前端进行连接,可以使用以下示例: