不同子域上的SSO

时间:2017-06-07 19:05:40

标签: angularjs spring-boot single-sign-on

我的网站托管在不同的子域名上。我想在域名上实施SSO。使用java spring boot 4(后端)和angularsJS(前端)。什么是最恰当和最安全的方式?

我们要实现的是从xyz.example.com(auth服务器)重定向到我们的应用程序之一。我们有一台服务器包含多个子域,其中部署了多个应用程序。

我们尝试了几种方法来实现sso,但它无法正常工作。

尝试过的方法:

1.通过点击控制器从后端重定向。在这种方法中,浏览器在验证后重定向时会抛出CORS问题。

  1. 使用angular.run方法从前端重定向,我总是重定向到xyz.example.com并进行后端api调用以验证保存在localstorage中的令牌

0 个答案:

没有答案