场景描述

用户通过简单的配置即可启用服务间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. ......
  3. handler:
  4. chain:
  5. Consumer:
  6. default: auth-consumer
  7. ......

Provider配置

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