Asp.net mvc 4 在asp.net mvc中使用signalR时,如何启用cors?
我在asp.net mvc for web api中使用signalR,我需要在web.config中启用corsAsp.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(); } 如何修复它?正如
但当我要连接到signalR时,它会显示以下错误:
已被CORS策略阻止:对飞行前请求的响应未通过访问控制检查:当请求的凭据模式为“包括”时,响应中“访问控制允许来源”标头的值不得为通配符“*”
遵循startup.cs的代码:
[EnableCors(“公司政策”)]
公共无效配置(IAppBuilder应用程序)
{
app.mapsigner();
}
如何修复它?正如您的错误所述:
响应中“Access Control Allow Origin”标头的值不能是通配符“*”
你有:
因此,在本例中,您应该提供连接的起点。如果您试图从前端进行连接,可以使用以下示例: