场景描述

用户通过简单的配置即可启用服务间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. ......