【问题标题】:PKI certificate based authentication using Angular and Spring Boot Micro-services使用 Angular 和 Spring Boot 微服务的基于 PKI 证书的身份验证
【发布时间】:2019-12-09 21:42:16
【问题描述】:

我正在将我们传统的 MVC Web 应用程序迁移到 Angular + Spring Boot 微服务,我需要为最终用户进行基于 PKI 证书的身份验证。

在我的传统 MVC Web 应用程序中,我在 tomcat 级别进行了 SSL 配置,并进行了其他几个配置,这对拥有基于 PKI 证书的身份验证起到了神奇的作用。现在我有了这个 Angular 7 Web 应用程序,它在后端有 Spring Boot 微服务。我已经尝试将请求从 Angular 重定向到 Spring Boot 服务,以便浏览器弹出已安装的客户端证书。现在的挑战是,我必须使用来自微服务的证书信息将控制权返回给 Angular UI 应用程序。

我希望当我点击 URL 时,浏览器会弹出用户证书,并且该证书会转到 Spring Boot 服务进行身份验证,一旦经过身份验证,用户现在可以使用他/她的适当角色登录到应用程序提供。

【问题讨论】:

    标签: angular spring-boot


    【解决方案1】:

    您是否尝试过使用授权通过 Angular 标头发送它 然后把它放在后面做你的工作尝试在你发送标题的每个调用中在前面创建一个服务。 希望能帮助到你 最好的问候minouche

    【讨论】:

      猜你喜欢
      • 2011-09-15
      • 2019-04-25
      • 2014-12-25
      • 2021-06-21
      • 2021-03-31
      • 1970-01-01
      • 2013-01-01
      • 2011-11-03
      • 2017-08-03
      相关资源
      最近更新 更多