摘要:
在支持的平台上,您可以使用IdentityServer使用Windows身份验证对用户进行身份验证(例如,针对Active Directory)。当前使用以下命令托管IdentityServer时,Windows身份验证可用: "Kestrel" 在Windows上使用IIS和IIS集成包 Wind 阅读全文
posted @ 2019-04-26 16:11
ThinkJay
阅读(684)
评论(0)
推荐(0)
摘要:
ASP\.NET Core有一种灵活的方式来处理外部身份验证。这涉及几个步骤。 注意 如果您使用的是ASP\.NET Identity,则会隐藏许多基础技术细节。建议您还阅读Microsoft "文档" 并执行ASP\.NET Identity "快速入门" 。 22.1 为外部提供者添加身份验证处 阅读全文
posted @ 2019-04-26 16:10
ThinkJay
阅读(621)
评论(0)
推荐(0)
摘要:
为了使IdentityServer能够代表用户发出令牌,该用户必须登录IdentityServer。 21.1 Cookie身份验证 使用由ASP\.NET Core中的cookie身份验证处理程序管理的cookie来跟踪身份验证。 IdentityServer注册了两个cookie处理程序(一个用 阅读全文
posted @ 2019-04-26 16:09
ThinkJay
阅读(573)
评论(0)
推荐(0)
摘要:
客户端表示可以从您的身份服务器请求令牌的应用程序。 详细信息各不相同,但您通常会为客户端定义以下常用设置: 唯一的客户ID 如果需要的秘密 允许与令牌服务的交互(称为授权类型) 身份和/或访问令牌发送到的网络位置(称为重定向URI) 允许客户端访问的范围列表(也称为资源) 注意 在运行时,通过实现来 阅读全文
posted @ 2019-04-26 16:08
ThinkJay
阅读(490)
评论(0)
推荐(0)
摘要:
您通常在系统中定义的第一件事是您要保护的资源。这可能是您的用户的身份信息,如个人资料数据或电子邮件地址,或访问API。 注意 您可以使用C 对象模型定义资源 或从数据存储加载它们。 的一个实现处理这些低级细节。对于本文档,我们使用内存实现。 19.1 定义身份资源 身份资源是用户的用户ID,名称或电 阅读全文
posted @ 2019-04-26 16:06
ThinkJay
阅读(452)
评论(0)
推荐(0)
摘要:
IdentityServer是中间件和服务的组合。所有配置都在您的启动类中完成。 18.1 配置服务 您可以通过调用以下方法将IdentityServer服务添加到DI系统: 您可以选择将选项传入此调用。有关选项的详细信息,请参见 "此" 这将返回一个构建器对象,该构建器对象又有许多方便的方法来连接 阅读全文
posted @ 2019-04-26 16:05
ThinkJay
阅读(694)
评论(0)
推荐(0)
摘要:
IdentityServer组织不维护这些示例。IdentityServer组织愉快地链接到社区模板,但不能对模板做出任何保证。请直接与作者联系。 17.1 各种ASP.NET核心安全样本 17.2 IdentityServer4 EF和ASP.NET Identity "此示例" 结合了EF和AS 阅读全文
posted @ 2019-04-26 16:04
ThinkJay
阅读(533)
评论(0)
推荐(0)
摘要:
注意 对于任何先决条件(例如模板),首先要查看概述。 IdentityServer旨在提供灵活性,其中一部分允许您为用户及其数据(包括账户密码)使用所需的任何数据库。如果您从新的用户数据库开始,那么ASP.NET Identity是您可以选择的一个选项。本快速入门显示了如何在IdentityServ 阅读全文
posted @ 2019-04-26 16:02
ThinkJay
阅读(824)
评论(0)
推荐(0)
摘要:
IdentityServer旨在实现可扩展性,其中一个可扩展点是用于IdentityServer所需数据的存储机制。本快速入门展示了如何配置IdentityServer以使用EntityFramework Core(EF)作为此数据的存储机制(而不是使用我们迄今为止使用的内存中实现)。 注意 除了手 阅读全文
posted @ 2019-04-26 16:01
ThinkJay
阅读(965)
评论(0)
推荐(0)
摘要:
本快速入门将展示如何构建基于浏览器的JavaScript客户端应用程序(有时称为“ SPA ”)。 用户将登录IdentityServer,使用IdentityServer发出的访问令牌调用Web API,并注销IdentityServer。所有这些都将来自浏览器中运行的JavaScript。 阅读全文
posted @ 2019-04-26 16:00
ThinkJay
阅读(680)
评论(0)
推荐(0)

浙公网安备 33010602011771号