SAML2 AngularJs Spring安全性
我已经使用SpringMVC实现了SAML身份验证。我还使用Angular JS和Spring。在当前项目中,Anuglarjs是从Spring加载的,但AngularJS是单页应用程序,SAML在这个场景中运行良好。现在项目需求已经改变,我们正在一台服务器上部署Angularjs代码,在另一台服务器上部署SpringMVC代码。正如我们使用SpringMVC验证SAML一样,当我在同一个浏览器上运行两个项目并在SpringMVC中使用SAML登录并尝试从angularjs连接到spring时。身份验证失败SAML2 AngularJs Spring安全性,angularjs,spring-security,saml-2.0,spring-mybatis,Angularjs,Spring Security,Saml 2.0,Spring Mybatis,我已经使用SpringMVC实现了SAML身份验证。我还使用Angular JS和Spring。在当前项目中,Anuglarjs是从Spring加载的,但AngularJS是单页应用程序,SAML在这个场景中运行良好。现在项目需求已经改变,我们正在一台服务器上部署Angularjs代码,在另一台服务器上部署SpringMVC代码。正如我们使用SpringMVC验证SAML一样,当我在同一个浏览器上运行两个项目并在SpringMVC中使用SAML登录并尝试从angularjs连接到spring时。
我如何处理这种情况?有没有办法在不同的服务器上用Spring代码和Angular代码实现SAML2 一般来说,一个好的解决方案是执行SAML身份验证,然后将经过身份验证的用户转换为某种JWT身份,并将其传递给AngularJS应用程序,并在下一次调用中重复使用
您可以使用同时支持SAML和JWT身份验证机制的来实现这一点。通常,一个好的解决方案是执行SAML身份验证,然后将经过身份验证的用户转换为某种JWT身份,并将其传递给AngularJS应用程序,并在下一次调用中重新使用 您可以使用支持SAML和JWT身份验证机制的