【问题标题】:Unable to connect to SignalR server via Microsoft Edge browser using localhost无法使用 localhost 通过 Microsoft Edge 浏览器连接到 SignalR 服务器
【发布时间】:2018-11-28 00:19:32
【问题描述】:

Angular 服务器托管在本地机器上。 SignalR 服务器托管在网络上的另一台计算机上。

http://192.168.1.2:4200(本地机器的IP)通过Microsoft Edge浏览器使用时,我可以连接到集线器。

使用http://localhost:4200时,无法连接,出现如下错误 "协商请求出错"

但是,这两个 URL 在 Chrome 浏览器上都可以正常工作。

我需要构建一个 Cordova windows 应用程序,该应用程序使用 http://localhost:4200 启动角度服务 有人可以帮忙吗?我想使用http://localhost:4200 而不是http://192.168.1.2:4200

非常感谢,

【问题讨论】:

    标签: angular microsoft-edge


    【解决方案1】:

    解决了。将 cordova build 应用程序直接安装到 windows 设备上。它将在内部使用设备 IP 而不是 localhost。

    【讨论】:

    • @Muhammad,来自您的上一篇文章。我可以看到你已经解决了你的问题。我建议您将该解决方案标记为该线程的答案,以便将来帮助其他社区成员。感谢您的理解。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-06-09
    • 1970-01-01
    • 1970-01-01
    • 2015-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多