问题描述
我有一个简单的html页面,该页面使用一些javascript函数在页面上显示了一些客户报告。 Javascript调用了ajax来从后端Spring REST API获取客户报告。在Spring REST API中,我编写了“ / api / saml”终结点,用于使用saml和jwt针对ADFS进行身份验证。
下面是我在ADFS中配置声明的端点:
https://idtest.companyName/adfs/ls/idpinitiatedsignon.aspx?logintoRP=https://myappHOST/api/saml
我想在访问客户报告页面html页面之前对其进行身份验证。页面仅应由那些在ADFS中获得授权的用户访问,并且我也想为其实现SSO登录。 如何在我的JavaScript代码中实现SSO。
解决方法
您需要实现SAML client-side library。
Node似乎是Java的最佳选择。