gpt4 book ai didi

c# - 如何在不知道密码的情况下获取另一个用户的 WindowsIdentity?

转载 作者:行者123 更新时间:2023-11-30 22:49:03 27 4
gpt4 key购买 nike

我试图拦截 WindowsAuthenticationModule 以另一个用户身份登录到应用程序,但我无法在不知道他的密码的情况下创建新的 WindowsIdentity。该代码将在管理员权限下运行,那么,有没有办法在没有密码的情况下获取用户“登录 token ”?

最佳答案

从 Windows Server 2003 开始​​,您可以执行所谓的协议(protocol)转换

确实需要管理员权限,根本不建议您以管理员权限运行网站,因此如果您绝对必须这样做,您应该将这一特定功能分解为以更高特权模式运行的单独进程。 Keith Brown has more information on the subject.

你很少需要这个功能,所以除非你完全确定你在做什么,否则我建议你写另一个 SO 问题来概述你的一般挑战是什么,看看是否有人可以提出一些建议更好的选择。

关于c# - 如何在不知道密码的情况下获取另一个用户的 WindowsIdentity?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1372987/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com