All Products
Search
Document Center

Microservices Engine:Support for service authentication and encryption and decryption by the Nacos client

Last Updated:Apr 21, 2023

Microservices Registry Professional Edition instances provide the service authentication feature and the encryption and decryption feature. This topic describes the support for these features by different Nacos client versions.

Nacos client version

Service authentication

Authentication configuration

Encryption and decryption configuration

Description

Versions earlier than Java 1.1.X

We recommend that you do not use these versions.

N/A.

Java 1.2.0 to 1.4.1

  • AccessKey mode: Supported

  • Role mode: Not supported

  • AccessKey mode: Supported

  • Role mode: Supported

Not supported
  • If you use the AccessKey mode for authentication, you need to configure an AccessKey ID and an AccessKey secret.

  • If you use the role mode for authentication, you need to configure a RAM role. For more information, see Access authentication by the Nacos client.

  • For more information about how to configure encryption and decryption for Profession Edition instances, see Create and use encrypted configurations.

Java 1.4.2 to 1.4.4

  • AccessKey mode: Supported

  • Role mode: Not supported

  • AccessKey mode: Supported

  • Role mode: Supported

Supported

Java 1.4.5

  • AccessKey mode: Supported

  • Role mode: Supported

  • AccessKey mode: Supported

  • Role mode: Supported

Supported

Java 2.0.0 to 2.2.0

  • AccessKey mode: Supported

  • Role mode: Not supported

  • AccessKey mode: Supported

  • Role mode: Supported

Supported

Java 2.2.1 and later

  • AccessKey mode: Supported

  • Role mode: Supported

  • AccessKey mode: Supported

  • Role mode: Supported

Supported

Versions earlier than Go 1.1.4

We recommend that you do not use these versions.

N/A.

Go 1.1.4

  • AccessKey mode: Supported

  • Role mode: Not supported

  • AccessKey mode: Supported

  • Role mode: Not supported

Supported

N/A.

Go 2.0.0 to 2.1.0

We recommend that you do not use these versions.

N/A.

Go 2.1.1 and later

  • AccessKey mode: Supported

  • Role mode: Not supported

  • AccessKey mode: Supported

  • Role mode: Not supported

Supported

N/A.

Versions earlier than Python 0.1.10

Not supported
  • AccessKey mode: Supported

  • Role mode: Not supported

Not supported

N/A.

Python 0.1.10 and later

  • AccessKey mode: Supported

  • Role mode: Not supported

  • AccessKey mode: Supported

  • Role mode: Not supported

Not supported

N/A.