我有一个 ASP.NET 应用程序,其中只有通过 Windows 身份验证的用户(即登录用户)才能访问大多数页面。现在,我的客户希望能够使用自定义登录对话框/页面通过此应用程序“登录”。
身份验证是实现这一目标的方法吗,我该怎么做?
最佳答案
您可以创建一个界面来接受您的用户登录信息并使用以下内容创建新凭据:
NetworkCredential credentials = new NetworkCredential("username", "password");
并使用此凭据访问您的安全资源。
关于.net - 使用 Windows 身份验证时如何模拟另一个 Windows 用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1862526/