代码之家  ›  专栏  ›  技术社区  ›  codechefvaibhavkashyap

尝试代理angular 4 rpoject(为HTTPS配置的URL)时出错

  •  0
  • codechefvaibhavkashyap  · 技术社区  · 6 年前

    我一直在尝试启动angular 4项目,它使用一个HTML页面的表单部署在我的机器的4200端口上:-

    <!DOCTYPE html>
    <html>
    <body>
      <form action="https://test-pubg.sohum.com:4200" target="_blank" method="post">
        Access: <input type="text" id="accessToken" name="accessToken"><br> Refresh: <input type="text" id="refreshToken" name="refreshToken"><br>
        <button type="submit">Submit</button><br>
      </form>
    
    </body>
    
    </html>
    

    但是我得到了

    在浏览器上。

    我已经为 https协议 在package.json中,如下所示:

    "start": "ng serve --disable-host-check --ssl 1 --proxy-config proxy.conf.json --host 0.0.0.0",
    

    {
        "/**": {
            "target": {
                "host": "test-pubg.sohum.com",
                "port": 8080,
                "protocol": "http:"
            },
            "secure": false,
            "changeOrigin": true,
            "logLevel": "debug"
        }
    }
    

    我已经在github&stackoverflow上的其他类似线程上尝试了所有可能的解决方案。但到现在为止什么都没用。

    我对angular还不熟悉,已经花了好几天的时间了。任何可能的解决方案都将受到高度赞赏。

    1 回复  |  直到 6 年前
        1
  •  0
  •   codechefvaibhavkashyap    6 年前

    所以在花了很多时间之后,我发现它与建筑问题有关。首先,试着理解架构:- HTML(在某些不同的服务器上)->角度(HTTPS)->spring boot