从 Active Directory 检索用户名
我正在尝试从 Active Directory 中检索用户名。我发现这段代码可以尝试,但是它不能识别User.Identity.Name 的User 部分。我已经查看是否需要添加另一个引用或程序集,但是我没有看到任何东西。有没有更好的方法从 Active Directory 中获取用户名? static string GetUserName(){ string name = "... »
我正在尝试从 Active Directory 中检索用户名。我发现这段代码可以尝试,但是它不能识别User.Identity.Name 的User 部分。我已经查看是否需要添加另一个引用或程序集,但是我没有看到任何东西。有没有更好的方法从 Active Directory 中获取用户名? static string GetUserName(){ string name = "... »
我有以下权限类。我怎样才能使它在所有视图中都可用,而不必在每个视图中使用以下 using 语句@using MyApp.Extensions using System.Security.Principal; namespace MyApp.Entensions { public class Permissions { private readonly IP... »
现在我的服务在 NT Local 系统下运行。我想创建 NTUser 类型来运行服务。我不想创建本地系统帐户。 在服务中,当您查看在 NT Service__ 下运行的某个帐户时。我还希望创建自定义 NT Service\CustomName 用户来运行服务。... »
我尝试在 dnxcore50 中使用 IPrincipal。虽然它在 Windows 上运行良好,但在 OS X 上运行 dotnet restore 时出现以下错误: 无法解析 System.Security.Principal (>= 4.0.1-rc3-23829) 对于 DNXCore,版本=v5.0 (osx.10.11-x64)。 我的project.json 看起来像... »
我已按照guide 向 IPrincipal 添加自定义属性。 protected void Application_PostAuthenticateRequest(Object sender, EventArgs e) { HttpCookie authCookie = Request.Cookies[FormsAuthentication.FormsCookieNam... »
Thread.CurrentPrincipal 是做什么用的?它对应用程序的身份验证和授权有何帮助?是否有任何文章或资源可以帮助解释它的作用?... »
当我使用用户凭据登录时,第一次登录应用程序时没有错误, 但是当我注销并再次使用其他用户的凭据登录时出现错误 提供的防伪令牌用于用户“UserName”,但当前用户是“”。 我正在用asp.net mvc 5 实现AntiForgoryToken 和IPrincipal 我试过了: AntiForgeryConfig.SuppressIdentityHeuristicChecks... »
我已经为 ASP.Net 身份实现了一个自定义原则,但是当我尝试从 HttpContext.Current.User 获取我的自定义原则时,我收到以下异常: 无法将“System.Security.Principal.GenericPrincipal”类型的对象转换为“VenuePortal.Business.ICustomPrincipal”类型。 我的实现是: public in... »
我有一个 MVC 应用程序,它使用自定义主体进行基于表单的身份验证。在使用应用程序用户之前必须登录。之后我想使用 SignalR,问题是 Context.User.Identity.Name 总是空字符串。 CustomPrincipal.cs public class CustomPrincipal : IPrincipal { public CustomPrincipal(IIde... »
在我的 ASP.NET Web API 应用程序中,我正在构建一个自定义 JsonConverter,以使用登录的用户偏移量将 Json 对象中的任何 DateTime 字符串转换为 DateTimeOffset。 我在this article 中读到IPrincipal 在序列化过程中被重置。 this article 中提供了一个解决方案,我在我的应用程序中实现了该解决方案。 作者没有提... »
我正在使用 Visual Studio 2015 Enterprise 和 ASP.NET vNext Beta8 来构建一个端点,该端点发出和使用 JWT 令牌,如详细所述 here。 我正处于项目的阶段,我希望允许 JWT 不记名身份验证按照上述文章中的讨论继续进行,但是一旦令牌通过身份验证,我想: 在成功进行 JWT 身份验证后介入并检查其各种声明。 根据我在令牌中找到的内容,水合我... »
最近我搜索了如何创建自定义主体,我得到了答案,但有一件事我不明白,我在堆栈溢出时找到了这个解决方案 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Security.Principal; namespace workflow.Authorize { ... »
我想知道用户身份名称是什么集合并将isAuthenticated更改为true。 为什么User.Identity.Name 是一个空字符串,而User.Identity.IsAuthenticated false 在SignInManager.PasswordSignInAsync 返回了Success 之后。 // POST: /Account/Login [HttpPost] [All... »
我有一个名为 MyIdentity 的自定义 IIdentity 和一个名为 MyPrincipal 的自定义 IIprincipal。这些类用于三个不同的项目: ASP.NET MVC ASP.NET 网络表单 Windows 窗体 这三个项目从 WCF 服务获取信息。 在 WCF 服务中是否有可能在调用时获取自定义 IIdentity (MyIdentity) 和自定义 IIPrinc... »
我正在尝试将 IPrincipal 注入到我的 SignalR 集线器构造函数中。 我已经看到并尝试了来自“Selective IPrincipal Injection via StructureMap with SignalR”的解决方案,但不幸的是,这似乎不再适用于 SignalR 2.x。 在我的调试中,我发现有时,我的集线器构造函数是在堆栈中使用我的 OWIN 中间件调用的。在这种情况下... »
我正在尝试对 n 层应用程序、服务层、存储库层和 Web api 控制器执行单元测试。我的存储库正在检查 Thread.CurrentPrincipal 对象以获取当前用户。这是我遇到问题的地方,当我创建从 IPrincipal 继承的实现类时,它确实允许我设置 IsUserAuthenticated。有没有办法为我的单元测试模拟这个。我想将 Thread.CurrentPrincipal 设置为... »
那么,IIdentity 和 IPrincipal 存在的目的是什么,而不是一些 IIdentityMergedWithPrincipal?什么时候在同一个类中实现两者还不够? 另外,为了理解目的,我想知道这个概念的来源: 起源于.Net 有 Identity/Principal 作为设计模式的概念,System.Security.Principal 在这些接口中实现 它起源于其他地方并支持... »
问题如下:通读以了解您需要帮助回答的内容... 我有 VS 2013 带有 Razor 视图的 MVC 5 Dapper DAL 自定义 UserManager 和 UserStore/User : IUser< int > 我构建了我自己的 UserManager、RoleManager、UserStore、RoleStore,所有这些都基于 CustomUser : IUser< ... »
我正在尝试验证用户是否在“TestGroup”组中。 用户是“TestGroup”组的一部分,即使我得到了 retval = false @line(retVal = user.IsMemberOf(groupPrincipal);),在事件查看器中它显示 msg 为“用户名或密码不正确”。 你能帮帮我吗? string userName = this.Request.ServerVariab... »
我正在尝试在每个 wcf 网络方法上设置角色授权。 也许我做错了什么,但我无法获得授权。 我有一个 UserNamePasswordValidator 授权用户访问服务。 然后授权策略获取用户角色并根据评估上下文设置主体。 我已经使用 GenericPrincipal 和我自己的 CustomPrincipal 进行了尝试。 但是无论角色如何,网络方法总是被执行。 授权策略 clas... »