场景描述

用户通过简单的配置即可启用服务间RSA认证,以保障服务接口的安全性。

详细介绍参考公钥认证

Consumer配置

  • 在pom.xml中增加依赖:
  1. <dependency>
  2. <groupId>org.apache.servicecomb</groupId>
  3. <artifactId>handler-publickey-auth</artifactId>
  4. </dependency>
  • 在microservice.yaml中添加进处理链
  1. servicecomb:
  2. handler:
  3. chain:
  4. Consumer:
  5. default: auth-consumer

Provider配置

  • 在pom.xml中增加依赖:
  1. <dependency>
  2. <groupId>org.apache.servicecomb</groupId>
  3. <artifactId>handler-publickey-auth</artifactId>
  4. </dependency>
  • 在microservice.yaml中添加进处理链
  1. servicecomb:
  2. handler:
  3. chain:
  4. Provider:
  5. default: auth-provider