【问题标题】:NodeJs API msrestazure proxy issueNodeJs API msrestazure 代理问题
【发布时间】:2018-10-11 06:55:32
【问题描述】:

我有一个使用 npm 包 msrestazure 的 nodejs api。 从我的本地开发中,我必须通过企业代理才能访问互联网。

当我尝试msRestAzure.loginWithServicePrincipalSecret 时,由于请求不使用代理,我得到了连接超时。

错误:连接 ETIMEDOUT 52.143.136.20:443

如果有人知道我如何强制使用代理,请告诉我。


关于我已经测试了多种解决方案的信息

  • 设置代理环境变量:未运行
  • 使用 netsh winhttp 设置代理:未运行
  • 使用软件proxycap:它运行。但软件不是免费的,不能要求其他开发者使用。

有什么想法吗??问题仅适用于包完成的请求。 如果我使用 http 请求自己进行请求,它可以工作:(

感谢您的帮助

【问题讨论】:

    标签: node.js api proxy


    【解决方案1】:

    抱歉耽搁了……

    解决方案是使用 npm dotenv 包,并在其中添加 HTTP_PROXY 和 HTTPS_PROXY 变​​量。

    希望能帮到你:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-30
      • 1970-01-01
      • 2021-02-26
      • 1970-01-01
      • 2020-04-30
      • 2021-03-23
      • 1970-01-01
      • 2018-08-04
      相关资源
      最近更新 更多