Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring安全性使用什么来生成OAuth2令牌?_Java_Spring_Spring Boot_Spring Security_Spring Security Oauth2 - Fatal编程技术网

Java Spring安全性使用什么来生成OAuth2令牌?

Java Spring安全性使用什么来生成OAuth2令牌?,java,spring,spring-boot,spring-security,spring-security-oauth2,Java,Spring,Spring Boot,Spring Security,Spring Security Oauth2,Spring Security是如何生成安全令牌的,或者它遵循什么算法生成OAuth2令牌 我们可以使用JWT或open id等作为授权令牌,但默认情况下它使用什么?如果您使用的是授权服务器,则授权代码的默认值为随机值,请参阅: 生成随机值授权码的授权码服务的基本实现 访问令牌和刷新令牌的默认值是随机UUID,请参阅: 使用访问令牌的随机UUID值和刷新令牌值的令牌服务的基本实现 如果您的服务器用作授权服务器,则授权代码的默认值为随机值,请参阅: 生成随机值授权码的授权码服务的基本实现 访问令牌

Spring Security是如何生成安全令牌的,或者它遵循什么算法生成OAuth2令牌

我们可以使用JWT或open id等作为授权令牌,但默认情况下它使用什么?

如果您使用的是授权服务器,则授权代码的默认值为随机值,请参阅:

生成随机值授权码的授权码服务的基本实现

访问令牌和刷新令牌的默认值是随机UUID,请参阅:

使用访问令牌的随机UUID值和刷新令牌值的令牌服务的基本实现

如果您的服务器用作授权服务器,则授权代码的默认值为随机值,请参阅:

生成随机值授权码的授权码服务的基本实现

访问令牌和刷新令牌的默认值是随机UUID,请参阅:

使用访问令牌的随机UUID值和刷新令牌值的令牌服务的基本实现


您使用的是Spring Security 5.x还是Spring Security OAuth 2?@dur,我在使用Spring Security OAuth 2实现时使用的是Spring Security 5.x。您使用的是Spring Security 5.x还是Spring Security OAuth 2?@dur,我在使用Spring Security OAuth 2实现时使用的是Spring Security 5.x。这是OAuth的两种不同实现吗,Spring Security 5.x和Spring Security OAuth 2?@Ali786:是的,但AFAIK Spring Security 5只支持资源服务器而不支持授权服务器。这两种不同的OAuth实现,Spring Security 5.x和Spring Security OAuth 2吗?@Ali786:是的,但是AFAIK Spring Security 5只支持资源服务器,而不支持授权服务器。