Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.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
Spring security Spring引导Openid连接刷新令牌_Spring Security_Spring Oauth2_Openid Connect - Fatal编程技术网

Spring security Spring引导Openid连接刷新令牌

Spring security Spring引导Openid连接刷新令牌,spring-security,spring-oauth2,openid-connect,Spring Security,Spring Oauth2,Openid Connect,我是Spring Boot和OpenID Connect的新手。我正在阅读本文,并成功地对用户进行了身份验证,并在Spring引导应用程序中创建了会话。现在,我坚持实现这两个要求: 如何使用刷新令牌授予类型来续订访问令牌?我是否需要再编写一个筛选器来检查每次令牌是否过期并续订相同的令牌? 在这种情况下,如何替换会话中现有的UsernamePasswordAuthenticationToken?你能给我一些示例代码吗 我怎么处理SSO?我将在不同的平台上有多个应用程序,如果用户从任何应用程序注销,

我是Spring Boot和OpenID Connect的新手。我正在阅读本文,并成功地对用户进行了身份验证,并在Spring引导应用程序中创建了会话。现在,我坚持实现这两个要求:

  • 如何使用刷新令牌授予类型来续订访问令牌?我是否需要再编写一个筛选器来检查每次令牌是否过期并续订相同的令牌? 在这种情况下,如何替换会话中现有的
    UsernamePasswordAuthenticationToken
    ?你能给我一些示例代码吗
  • 我怎么处理SSO?我将在不同的平台上有多个应用程序,如果用户从任何应用程序注销,则需要从所有应用程序中注销。在角度或任何前端应用中,可以通过遵循的OIDC规范来完成。但我的应用程序是Spring boot,我如何实现这一点