【问题标题】:React and msal with Windows Server ADReact 和 msal 与 Windows Server AD
【发布时间】:2021-12-01 09:01:44
【问题描述】:

是否可以将 msal(或 adal?)与 React 和 Windows Server Active Directory(本地 - 不是 azure)一起使用?

如果不是验证方式,自定义登录表单和 JWT 令牌交换是否正确?但这安全吗?将自定义登录表单的凭据直接发送到 api 是否存在安全漏洞?

【问题讨论】:

    标签: reactjs .net authentication msal adal


    【解决方案1】:

    您可以implement MSAL in Reactjs。 Windows 服务器 AD 支持自定义身份验证。这个documentation 为您提供了在 Window server 2012 中实现自定义身份验证方法的说明。

    您的解决方案控制流程应遵循凭据提供程序:

    首先检查用户是否连接到网络。如果是,则与预定义的 AD 服务器通信并根据 AD 条目验证用户。如果用户已通过验证,则仅在凭据提供程序中要求第二因素身份验证,然后在成功验证后,将用户传递给子身份验证模块并绕过子身份验证中的第二因素。如果用户未连接到网络,则使用 sub-auth 模块进行验证。

    如果你想要 JWT 令牌交换也可以,因为 Window 服务器支持自定义身份验证。

    【讨论】:

      猜你喜欢
      • 2022-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-23
      • 2017-12-11
      • 1970-01-01
      相关资源
      最近更新 更多