首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SignalR js客户端错误的服务器端口

SignalR js客户端错误的服务器端口
EN

Stack Overflow用户
提问于 2017-06-07 04:35:51
回答 1查看 776关注 0票数 1

我从signalr开始,但遇到了一些麻烦,我的测试服务器在http://localhost:22660/上运行,我的web运行在http://localhost:61963/.I上,当从客户端连接到服务器时,出现了这个错误:

获取=1496809403215 404 (未找到)

我已经配置了:$.connection.hub.url = 'http://localhost:22660/signalr';但是不能工作,这是我的js代码:

代码语言:javascript
运行
复制
var connection = $.hubConnection();
$.connection.hub.url = 'http://localhost:22660/signalr';
var chatHub = connection.createHubProxy('ChatHub');
connection.start()
    .done(function () { console.log('Now connected, connection ID=' + connection.id); })
    .fail(function () { console.log('Could not connect'); });

服务器:

代码语言:javascript
运行
复制
namespace test
{
public class Startup
{
    public void Configuration(IAppBuilder app)
    {
        app.Map("/signalr", map =>
        {
            map.UseCors(CorsOptions.AllowAll);
            var hubConfiguration = new HubConfiguration
            {
                EnableJSONP = true
            };
            map.RunSignalR(hubConfiguration);
        });
    }
}
}
namespace SignalRChat
{
public class ChatHub : Hub
{
    public void Send(string name, string message)
    {
        // Call the addNewMessageToPage method to update clients.
        Clients.All.addNewMessageToPage(name, message);
    }
}
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-08 01:55:38

我不确定,但我想是因为我使用了不同版本的signalr (2.1.2和2.2.0)。用同样的版本解决了我的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44403595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档