Azure 如果信号器位于HTTPS上,则无法建立连接

Azure 如果信号器位于HTTPS上,则无法建立连接,azure,signalr,Azure,Signalr,显然,我有4个环境,3个环境在HTTP上运行,一个环境在HTTPS上运行。这些都部署在azure上。我使用react redux作为前端,使用Asp.net MVC5作为后端。我试着在HTTP上运行的3个环境中部署和测试signalR,它工作起来很有魅力,但当我在HTTPS上部署它时。它不起作用。我已经正确地配置了一切。由于signer被我用作聊天系统,而其他系统则像restapi(端点等)一样运行,因此我的问题是,signer的SSL证书中是否存在问题?我尝试过各种搜索,但没有成功。这是我的客

显然,我有4个环境,3个环境在HTTP上运行,一个环境在HTTPS上运行。这些都部署在azure上。我使用react redux作为前端,使用Asp.net MVC5作为后端。我试着在HTTP上运行的3个环境中部署和测试signalR,它工作起来很有魅力,但当我在HTTPS上部署它时。它不起作用。我已经正确地配置了一切。由于signer被我用作聊天系统,而其他系统则像restapi(端点等)一样运行,因此我的问题是,signer的SSL证书中是否存在问题?我尝试过各种搜索,但没有成功。这是我的客户端代码,因为我认为问题就在这里

    connectToSignalR(){
    const con = $.connection;
    let hubConnection = con.activeViewersHub;
    const { prop1,  match: { prop2}, actions: {getViewingUsers} } = this.props;


    hubConnection.client.getMessage= (response) =>{
        getMessages(response);
    };

    con.hub.url = `${URL}/signalr`;
    con.hub.start({withCredentials:true,transport: 'longPolling' })
    .done(()=>{
        hubConnection.server.addMessage(prop1,prop2);
    });     
}
我的观点是在azure中正确配置了SSL。由于系统正在运行,一切正常,只有在信号机中它不工作。我们已经花了一周的时间在这个场景中了。有什么想法吗