【问题标题】:net: ERR_CONNECTION_REFUSED when accessing web api from angular2 application净:ERR_CONNECTION_REFUSED 从 angular2 应用程序访问 web api 时
【发布时间】:2019-11-15 05:38:34
【问题描述】:

我已经在 IIS 服务器中设置了我在 VS2015 中创建的后端 Web API,我可以通过 URL 访问它

http://192.168.137.15:53610/

我有 ng-build --prod 我的前端 angular2 应用程序,并在我通过 URL 访问的 dist 文件夹中使用 http-serve 为其提供服务

http://192.168.137.15:8080/index.html

如果我在我的电脑中访问前端,我可以访问 webapi 以便我可以登录。但是如果我从局域网访问我的前端,我可以访问前端,因为我可以进入登录屏幕。但是当我点击提交按钮时,我得到了

的错误

选项http://localhost: polyfill.4afb43cdae .....bundle.js:153610/token 网络::ERR_CONNECTION_REFUSED

。你能告诉我如何正确地做到这一点。谢谢。

【问题讨论】:

  • 根据错误消息,您似乎已将选项请求发送到 localhost 而不是192.168.137.15:53610。我建议你可以检查你的角度代码,以确保你将请求发送到正确的 url。
  • 谢谢。你说得对。它指向了错误的 IP。
  • 如果你觉得我的评论是对的,我会写一个回复。请将其标记为答案,它将帮助面临同样问题的其他人。

标签: angular iis asp.net-web-api


【解决方案1】:

根据错误消息,您似乎已将选项请求发送到 localhost 而不是 192.168.137.15:53610。我建议您可以检查您的角度代码,以确保您将请求发送到正确的网址。

【讨论】:

    猜你喜欢
    • 2021-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-09
    • 2018-04-18
    • 1970-01-01
    • 2021-09-03
    相关资源
    最近更新 更多