asp.net-identity相关内容

JWTSecurityTokenHandler.ValidateToken() 什么时候真正有效?

我正在尝试创建一个令牌验证方法,如果 JWT 令牌基于签名有效,则该方法返回 true.我不认为我真的需要验证令牌中的所有内容,但是在调用 ValidateToken() 之后,真正表示令牌有效的是什么?存在原则吗?out 引用的令牌包含某些值?不确定何时从此方法返回 true. public bool ValidateToken(string tokenString){var validati ..

Azure AD 作为“外部提供者"?

我正在尝试构建一个简单的 ASP.Net Core 2.2 Web 应用程序,它允许 AzureAD 作为“外部提供者".我在 Visual Studio 2019 中执行此操作. 作为一个超级简单的演示项目,我首先创建了一个使用 Azure AD 作为登录提供程序的新项目: 选择 ASP.NET Core Web 应用程序 选择 Web 应用程序(模型-视图-控制器) 将身份验证 ..

将 ASP.Net Core 2 Identity 与 Azure Ad 单租户身份验证结合使用

我想就一个我不理解的问题从社区获得帮助.我创建了 asp.net core 2 web 应用程序,我想将应用程序配置为能够通过 aspnetuser 表或使用 O365 公司帐户从应用程序登录.然后我遵循了 MSDN 网站上包含的网络上描述的多种技术.应用身份验证工作正常,但 Azure add 返回:加载外部登录信息时出错.我通过生成身份视图检查了代码内部,应用程序失败了: var info ..

如何使用 Azure AD/OpenId 进行身份验证,但使用基于实体框架的用户/角色数据

我正在尝试改进旧 ASPNet MVC/OWIN 应用程序的身份验证故事 - 目前,它使用 AspNetUsers/AspNetRoles/声明等表以及基于表单 + cookie 的身份验证. 我想使用 Azure AD/OpenID Connect 进行身份验证,然后像当前一样从数据库中加载用户配置文件/角色.基本上,应用程序内不再有密码管理.用户本身仍然需要在应用中存在/被创建. ..

在 MVC5/ASP.Net Identity 2 中支持个人用户帐户和组织帐户

我创建了一个 ASP.Net MVC5 应用程序,我在其中通过 Google、Facebook 等配置了个人用户帐户(并且工作正常). 我还想做的是支持针对 Azure Active Directory(组织帐户)的身份验证.这将使内部员工能够以管理员身份登录应用程序. 我发现的所有现有信息/指南/文档通常都涉及使用其中一种.我如何同时启用它们? 如果每种类型的用户都需要一个单独 ..

卡在 Azure OAuth2 令牌请求中的两个错误之间

我正在为 OWIN 和 Azure Active Director 实施 OAuth2 提供程序.FWIW,此时 OpenId Connect 选项不符合这项工作的要求. 我得到一个授权码,并返回到我的回复 url,其中包含 auth_code、状态,并向“scheme://login.windows.net/{myguid}/oauth2/token"请求令牌. //构建令牌请求的主体v ..

带有 OpenIdAuthentication 的 ASP.NET:如果未授权,则重定向到 url

我正在尝试编写一个使用混合身份验证方案的 ASP.NET 应用程序.用户可以将其用户名和密码哈希存储在 UserStore 中,也可以通过 Azure Active Directory 进行身份验证. 我已经创建了如图所示的登录表单.它具有标准的 UserName 和 Password 输入,还具有“通过 Active Directory 登录"按钮. 这很好用. 现在解决问题: ..

使用密码和 Azure Active Directory 身份验证的 Asp.net Identity

我正在使用 Asp.net Identity (OWIN) 构建一个 ASP.NET MVC 5 网站,并希望同时支持传统的用户名/密码身份验证以及针对 Azure Active Directory 的身份验证.此应用不需要针对 Microsoft ID (Live ID)、Facebook、Twitter 或任何其他外部提供商进行身份验证.我发现的最接近的 SO 问题是:如何在 ASP.NET ..
发布时间:2022-01-08 19:30:20 C#/.NET

使用 Azure AD 时将用户重定向到自定义登录页面

我正在使用以下代码示例将 Azure AD 登录插入我的应用程序 (https://github.com/AzureADSamples/WebApp-OpenIDConnect-DotNet). 我发现代码工作得很好,但是如果用户尚未登录或他们的会话已过期,我希望能够将用户重定向到自定义登录页面.然而,我正在努力让它发挥作用,并想知道这是否真的可能? 用户是否总是被重定向到 Azure ..

带有身份服务器 4 的 asp.net Web 表单客户端

我有一个包含 的asp.net解决方案 1).asp.net 身份服务器 rc 32).asp.net 核心 web api3).asp.net 网络表单(不在 asp.net 核心、客户端中) 我没有看到任何带有身份服务器 4 和 Web 表单客户端的示例.您能否建议如何使用具有 asp.net 身份的身份服务器对 Web 表单用户进行身份验证,然后使用访问令牌调用 api? 我没有 ..

如何在 ASP.NET IDENTITY 中添加自定义表?

我在我的 Web 表单应用程序上使用 ASP.NET Identity.以下是我当前的身份表: 当前身份表 - 角色- 用户- 用户声明- 用户登录- 用户角色 我需要添加一个新表来存储其他信息. 新表:UserLogs 新表中的字段: 用户登录 ID (PK) 用户 ID (FK) IP 地址 登录日期 如何添加这个自定义表格?我知道如何在现有表中添加自 ..
发布时间:2022-01-06 10:24:34 C#/.NET

如何使用 MVC5RC/RTW 对现有数据库进行身份验证

我最初在 Identity 中问这个问题测试版.从那时起,类和接口发生了很大变化,并且 出现 RTW 版本在 RC 上再次进行了一些修改版本.原则上我需要实现以下目标. 根据我的用户表 tblMembers 验证本地登录,其中包含用户 ID 字段和密码,这是我需要验证的两个项目. 可以通过 Controller.User 属性访问我的 tblMember 记录/类(在 MVC5 身份之前, ..