草庐IT

identities

全部标签

windows - 应用程序池启动失败 'invalid identity' 错误 1021

我用“NETWORKSERVICE”以外的其他用户创建了一个应用程序池,但无法启动。在事件查看器中,我可以看到如下内容:EventType>:WarningEventSource:W3SVCEventCategor:NoneEventID:1021Description:Theidentityofapplicationpool,'TestPool'isinvalid.Ifitremainsinvalidwhenthefirstrequestfortheapplicationpoolisprocessed,theapplicationpoolwillbedisabled.Thedataf

Windows 上的 PHP : How to use web services with the logged on user's identity?

我有一台基于Windows2008R2的内联网服务器,在IIS中运行基于PHP的内联网应用程序。我们现在想改进内部网并集成来自外部系统的数据,例如从Exchange网络服务检索的数据或来自Sharepoint网络服务的信息。使用Windows凭据为用户登录有效。PHP运行为FastCGI模拟就好了。现在的问题是:我无法通过传递已登录用户凭据的Windows身份验证访问Web服务。我在互联网上找不到与该问题相关的任何信息。世界上只有我一个人想要将来自某些Windows服务器的内容联合到现有的PHP应用程序中吗?我知道我可以在.NET中轻松地做到这一点......但我就是无法重新创建整个I

windows - 我可以将 Windows 身份验证与 ASP.Net Identity 一起使用吗?

我疯了吗?我可以使用OWIN和ASP.NetIdentity为Facebook、谷歌等创建身份验证提供程序。但我需要针对Windows对我的用户进行身份验证。我宁愿不需要AD的配置,或者告诉IIS验证哪个域;我只希望IIS进行身份验证,就像Web配置中的设置是Windows身份验证一样。但是我希望能够获得角色和用户详细信息。我想要SQLServer中的角色。我还需要用户的名字和姓氏,这不能直接从Windows身份验证中获得)。过去,我使用混合身份验证中间件完成此操作,并在创建用户时从主要上下文中获取用户详细信息,将其存储在SQL和身份验证cookie中。但这在这里似乎有点矫枉过正。有没

c# - ASP.NET Identity UserManager UpdateAsync 删除角色

我们的应用程序中有一个屏幕允许管理员角色的成员编辑用户帐户详细信息。最终,任何用户对象都会被发送到服务器并使用以下方式进行更新:awaituserManager.UpdateAsync(user);这对于更新用户记录来说是按预期工作的。我们可以进行更改并保存到数据库中,例如用户名、电话号码等。我看到的问题是,有时更新角色而不是向用户添加额外角色时,它会删除所有角色。在我们的ApplicationUser对象上,我们有一个这样的属性:publicvirtualICollection>Roles{get;set;}=newList>();因此我们可以将角色作为用户对象的一部分在客户端和服务

c# - Identity 2.1 - 未找到 UserId 但之前在工作

此代码之前曾多次运行,但在为Identity2.1中的用户添加了几个新属性后,它突然停止运行。我收到一个UserIdnotfound错误,尽管在调试器中有一个UserId的可见值。任何人都知道为什么会突然发生这种情况?看到最少的东西是非常令人沮丧的。代码如下:(Controller)//POST:/Account/Register[HttpPost][AllowAnonymous][ValidateAntiForgeryToken]publicasyncTaskRegister(RegisterViewModelmodel){model.BackgroundOnFile=false;i

c# - 为什么 IdentityUser 类在 Microsoft.AspNet.Identity.EntityFramework 命名空间中而不是在 Core 包中?

为什么是IdentityUserMicrosoft.AspNet.Identity.EntityFramework中的类包而不是包含在Microsoft.AspNet.Identity.Core中包?为什么要依赖EntityFramework?这似乎是一个简单的类。我错过了什么?我通常将数据层与我的DAL分开。添加对EntityFramework的依赖对于IdentityUser类似乎有点多。 最佳答案 Identity的核心设计与EF或任何特定形状的用户和角色类型无关。一切都被商店抽象化了。事实上,对于任何给定的持久性提供者,类型

c# - 当我从 ASP.NET Core 1.x 升级到 2.0 时,Identity CookieOptions 的替代品是什么?

我有一个ASP.NETCore1.1应用程序,其代码使用此API:Microsoft.AspNetCore.Identity.IdentityCookieOptions当我尝试升级到ASP.NETCore2.0时,编译器给我这个错误:errorCS0246:Thetypeornamespacename'IdentityCookieOptions'couldnotbefound(areyoumissingausingdirectiveoranassemblyreference?)ASP.NETCore2.0中的等效API是什么? 最佳答案

c# - 在 ASP.Net Core Identity 中刷新用户 cookie 票证

在ASP.NETCoreWeb应用程序的Controller中,我想刷新存储在客户端上的cookie票证中的用户和声明。客户端已通过身份验证和授权,ASP.NETCoreIdentity将此信息存储在cookie票证中-现在在某些Controller操作中我想刷新cookie中的数据。SignInManager具有刷新RefreshSignInAsync的功能,但它不接受HttpContext.User作为参数。[HttpPost("[action]")][Authorize]publicasyncTaskValidate(){//todo:updatetheClientCookiea

c# - 访问用户属性的 ASP.NET Identity Extend 方法

因为我可以扩展方法来访问用户属性吗?有如下方法:User.Identity.GetUserId()User.Identity.GetUserName()哪些可以从View和Controller访问。我想用如下方法扩展这个功能:User.Identity.GetUserPhoneNumber()User.Identity.GetUserLanguaje() 最佳答案 类似问题:NeedaccessmoreuserpropertiesinUser.IndentityMicrosoft专业人员在codeplexworklog中的回答如下"

c# - ASP.NET Identity 2 记住我 - 用户正在注销

我在我的MVC5应用程序中使用Identity2.1。我将PasswordSignInAsync的isPersistent属性设置为true以启用“记住我”:varresult=awaitSignInManager.PasswordSignInAsync(model.Username,model.Password,true,shouldLockout:false);但是如果我整晚都保持登录状态,那么当我早上刷新页面时,它会将我注销,我必须重新登录。如何防止自动注销,直到用户手动注销?是不是和identity使用的CookieAuthentication有关?我不太了解在Startup.