windows-identity相关内容

如何从 ASP.NET 页面获取当前登录的 Windows 帐户?

我有一个使用 ASP.NET 表单身份验证的 ASP.NET 3.5 应用程序.当在页面中编辑数据时,我希望能够获取当前登录到计算机的 Windows 用户名(未登录到 ASP.NET 应用程序,而是登录到 Windows). 如果我使用 Context.User.Identity.Name.Tostring(),我会得到登录到 ASP.NET 应用程序的用户名,但我需要 Windows 帐 ..
发布时间:2021-12-06 10:27:52 C#/.NET

用于Windows身份的Asp.Net Core Intranet应用程序中的模拟中间件

在我解释我的问题之前,这是我们的情况: 场景 我们仅为我们的Intranet Windows用户(当前由本地Active Directory管理,但将来有可能迁移到Azure-AD)编写软件. 到目前为止,还存在一个旧的整体式Winforms应用程序,该应用程序使用数据集直接与数据库进行通信.对数据库的所有请求均通过 WindowsIdentity (最终用户上下文)进行,因此数 ..

所有者和用户(WindowsIdentity)有什么区别?

获取当前用户的用户名和/或SID时,首选方法是什么? 使用它吗? WindowsIdentity.GetCurrent().Owner 或者: WindowsIdentity.GetCurrent().User 两者之间有什么区别?对于SuperUser.com,这将是一个很大的问题,但是可惜,它还没有发布.谢谢! 解决方案 您通常想要的是用户. Windows ..
发布时间:2021-04-01 21:46:55 C#/.NET

客户端/服务器应用程序,如何在不将用户名/密码传输到远程系统的情况下,以域用户身份在远程系统上创建进程?

我有两个系统都在运行C#客户端/服务器软件代码.我想从计算机1作为计算机2上的给定Active Directory域用户创建一个进程,而不必让我的客户端/服务器软件将AD用户的纯文本用户名和密码从计算机1发送到计算机2. 我得到的最接近的信号似乎是我可以在计算机1上使用函数KerberosRequestorSecurityToken来生成kerberos票证,然后通过我的客户机/服务器代码将 ..
发布时间:2021-02-14 21:06:08 C#/.NET

ASP.NET MVC中WIF(Windows Identity Foundation)的用户名和密码身份验证

我们有两个现有的旧版Web应用程序,一个用于在域内使用Windows身份验证的Intranet,一个Internet应用程序执行自定义Web表单基于用户名+密码的身份验证.现在,开发了一个新的Web应用程序,它将在Internet上为处理这两种身份验证模型的Internet和Intranet用户提供.因此,我们决定使用 WIF .我们将在Windows Server 2012上使用ASP.NET ..

仅使用域和用户名创建WindowsIdentity

我正在构建一个使用当前用户的WindowsIdentity获取用户信息的站点.我从中获得的主要信息是ssid. 我为当前用户执行以下操作 IntPtr logonToken = WindowsIdentity.GetCurrent().Token; WindowsIdentity windowsId = new WindowsIdentity(logonToken); string s ..
发布时间:2020-07-14 04:53:26 C#/.NET

消息:ID4243:无法创建SecurityToken.在令牌缓存中未找到令牌,并且在上下文中未找到Cookie

在生产环境中,我们得到与该线程完全相同的错误. [ WIF安全令牌缓存 有人可以解决此错误吗? 消息:ID4243:无法创建SecurityToken.在令牌缓存中未找到令牌,并且在上下文中未找到Cookie. 以下是有关我们的设置的信息: •我们正在将内置的Windows Identity Framework与.NET Framework 4.5.1一起使用 •问题几乎总 ..
发布时间:2020-07-14 04:52:19 其他开发

如何检索用户所属的所有角色(组)?

是否有一种方法可以获取Windows身份验证用户所在的角色列表,而无需通过 WindowsPrincipal.IsInRole 方法进行显式检查? 解决方案 WindowsPrincipal.IsInRole 只是检查用户是否是其中的成员具有该名称的组; Windows组是角色。您可以从 WindowsIdentity.Groups 属性中获得用户所属的组的列表。 您可以从 Wind ..
发布时间:2020-05-30 21:05:03 C#/.NET

Windows Identity Foundation:如何在ASP.net中获取新的安全令牌

我在写一个使用Windows Identity Foundation的ASP.net应用程序。我的ASP.net应用程序使用基于声明的身份验证和被动重定向到安全令牌服务。这意味着当用户访问应用程序时,它们会自动重定向到安全令牌服务,在安全令牌服务中,他们会收到一个安全令牌,用于向应用程序标识它们。 在ASP中。 net,安全令牌存储为cookie。 我想有一些用户可以在我的应用程序中点 ..
发布时间:2017-01-06 14:30:13 C#/.NET

如何从DOMAIN\user格式的用户名创建的WindowsIdentity / WindowsPrincipal

的的WindowsIdentity(串)构造函数需要的用户名是在 username@domain.com 格式。但在我的情况下,我从一个数据库用户名老 DOMAIN\user 格式(然后要检查他们的Windows角色成员)。 什么是创建 WindowsPrincipal 从旧风格的用户名? 解决方案 这似乎并没有转换的用户名格式不涉及查询到Active Directory的方式。因为 ..
发布时间:2016-09-18 13:15:46 C#/.NET

MVC3 Windows身份验证覆盖User.Identity

我建立一个内部网使用MVC3与MSSQL后端应用程序。我有身份验证和角色(通过自定义角色提供者)工作正常。什么我想现在要做的是压倒一切的User.Identity允许像User.Identity.FirstName项目。但是,我找不到任何code,它会告诉我如何的WindowsIdentity做到这一点。 我曾尝试编写自定义提供: 公共类CPrincipal:WindowsPrincipal ..