刚才在 微软官网找的方法,放在我程序里,貌似不管用呢?
我现在的StartUp.cs代码 (其实就是直接把微软官网的那段代码拷过来用了):
app.Map("/signalr", map =>
{
map.UseCors(CorsOptions.AllowAll);
var hubConfiguration = new HubConfiguration
{
EnableJSONP = true
};
map.RunSignalR(hubConfiguration);
});
程序挂到iis上后,本地直接浏览器访问 http://www.website.com:8888/signalr/hubs ,返回的是ERR_CONNECTION_TIMED_OUT , 但把这个url放到服务器上执行就可以(能加载出东西出来)。
跨域不是这样设置的??
13 个解决方案
#1
不知道对于SingleR来说cors协议有效不,没试过
#2
微软不是说
“and new OWIN middleware has been made available to support these scenarios.”
“Adding Microsoft.Owin.Cors to your project” 么。。。
而且我在google上搜过几个类似的问题,好像就是这么解决的。。 比如 这个
#3
没研究过SingleR呢……

#4

#6
先谢了,不过这是1.0的,2.0已经移除 “config.EnableCrossDomain = true;” 这种配置方式了。。。
#8
看过。。。 就是把微软的原话翻译了一道,代码没变,就是我现在用的。。。

#9
顶出来。。。。。
#10
今天我在搞HttpClient,如果五一过去了还没人回复你,我就也去研究下SignelR2了

#11

解决了。。。我丢了一个html页面进去,结果外网连html都访问不到,瞬间想起服务器防火墙没开放那个端口。。。。
#12

#13
你说的端口是什么端口?
#1
不知道对于SingleR来说cors协议有效不,没试过
#2
不知道对于SingleR来说cors协议有效不,没试过
微软不是说
“and new OWIN middleware has been made available to support these scenarios.”
“Adding Microsoft.Owin.Cors to your project” 么。。。
而且我在google上搜过几个类似的问题,好像就是这么解决的。。 比如 这个
#3
没研究过SingleR呢……

#4

#5
#6
http://www.cnblogs.com/nywd/p/3691813.html
先谢了,不过这是1.0的,2.0已经移除 “config.EnableCrossDomain = true;” 这种配置方式了。。。
#7
http://tieba.baidu.com/p/3305377336
看下这个渣翻译……
看下这个渣翻译……
#8
看过。。。 就是把微软的原话翻译了一道,代码没变,就是我现在用的。。。

#9
顶出来。。。。。
#10
今天我在搞HttpClient,如果五一过去了还没人回复你,我就也去研究下SignelR2了

#11
今天我在搞HttpClient,如果五一过去了还没人回复你,我就也去研究下SignelR2了![]()

解决了。。。我丢了一个html页面进去,结果外网连html都访问不到,瞬间想起服务器防火墙没开放那个端口。。。。
#12

#13
今天我在搞HttpClient,如果五一过去了还没人回复你,我就也去研究下SignelR2了![]()
解决了。。。我丢了一个html页面进去,结果外网连html都访问不到,瞬间想起服务器防火墙没开放那个端口。。。。
你说的端口是什么端口?