Angular 2路ssl响应收到500错误

gojuced7  于 2021-10-10  发布在  Java
关注(0)|答案(0)|浏览(163)

大多数问题都是关于spring boot的,但下面的问题是Angular 和spring boot安全性的结合。
java api是安全的,因为它使用ssl客户端auth=need。因此,angular收到500个错误代码作为响应。但是,如果客户端身份在application.yml中更改为want,则将获得有效响应。
如果客户端身份验证=需要,请建议如何以Angular 处理此问题。我还尝试在代理设置中添加证书,但没有成功。

const fs = require("fs");
const PROXY_CONFIG = {
  "/api/*": {
    changeOrigin: true,
    secure: false,
    target: "https://localhost:8080"
  },"/api/*": {
    changeOrigin: true,
    secure: false,
    logLevel:"debug",
    rejectUnauthorized: "false",
    target: {
      host: "localhost:8080",
      passphrase: process.env.npm_config_clientcertpass,
      pfx: fs.readFileSync(process.env.npm_config_clientcert),
      protocol: "https:"
    }
  }
};

module.exports = PROXY_CONFIG;

“尝试代理到:localhost:4200/api/v1时出错”
我试图在谷歌上搜索解决方案,但找不到我的具体问题。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题