【发布时间】:2019-08-23 09:42:28
【问题描述】:
我们正在内部网中的 reactjs 中构建一个 javascript 客户端。 Intranet 站点使用自动 Windows 身份验证。我不得不承认,我们不知道这个系统如何工作的确切细节,只知道用户直接存储在活动中,我们可以使用 Windows 命令提示符中的klist 命令检索 kerberos 票证列表。我们的应用程序应该嵌入到 Intranet 站点中,并且应该检索经过身份验证的用户的用户名。此用户名将被转发到我们构建的后端系统,并将用于查询活动目录以获取用户的详细信息。我们无法控制 Intranet 站点,也不知道它是如何构建的。
现在回答我的问题。是否可以仅在浏览器中使用 javascript 来检索经过身份验证的用户的 Kerberos 票证,然后我们可以使用它来提取他们的用户名?是否有其他可能访问经过身份验证的用户的用户名?
【问题讨论】:
标签: javascript reactjs active-directory kerberos