在 javascript 中使用身份 ADFS URL 进行 HTML 页面身份验证
Posted
技术标签:
【中文标题】在 javascript 中使用身份 ADFS URL 进行 HTML 页面身份验证【英文标题】:HTML page authentication using identity ADFS URL in javascript 【发布时间】:2020-12-30 08:20:37 【问题描述】:我有一个简单的 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。
【问题讨论】:
【参考方案1】:您需要实现一个 SAML client-side library。
Node 似乎是 Javascript 的最佳选择。
【讨论】:
以上是关于在 javascript 中使用身份 ADFS URL 进行 HTML 页面身份验证的主要内容,如果未能解决你的问题,请参考以下文章
使用 ADFS 对 ASP.NET Web Api 进行身份验证
在 ASP.Net 应用程序上结合 ADFS 身份验证和 JWT 承载