上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页
摘要: Consent 确认 在授权请求期间,如果身份服务器需要用户同意,浏览器将被重定向到同意页面。也就是说,确认也算是IdentityServer中的一个动作。确认这个词直接翻译过来有一些古怪,既然大家都知道Consent就是确认的意思,下文都以Consent来指代确认。 Consent被用来允许终端用 阅读全文
posted @ 2018-07-08 00:14 wall-ee 阅读(397) 评论(0) 推荐(0) 编辑
摘要: Sign-out 登出 IdentityServer的登出就像删除认证cookie一样简单,但是为了完成一个完整的联合签名,我们必须考虑将用户从客户端应用程序中(甚至可能是上游的Identity提供者)登出。 Removing the authentication cookie删除认证cookie 阅读全文
posted @ 2018-07-07 23:21 wall-ee 阅读(2485) 评论(1) 推荐(0) 编辑
摘要: Sign-in 登陆注册 为了让标识服务器(identity server)代表用户发出令牌,该用户必须登录到标识服务器。 Cookie authentication Cookie认证 身份验证是由来自ASP.NET Core的cookie认证处理程序(cookie authentication h 阅读全文
posted @ 2018-07-07 21:45 wall-ee 阅读(797) 评论(0) 推荐(0) 编辑
摘要: Defining Clients 定义客户端 客户端表示哪些可以从你的IdentityServer拿到token的应用。 除了一些可能会变化的细节之外,通常情况下你需要为一个客户端定义如下通用的设置: 一个唯一的client id 一个secret(如果需要的话) 被允许与token service 阅读全文
posted @ 2018-07-07 20:45 wall-ee 阅读(287) 评论(0) 推荐(0) 编辑
摘要: Defining Resources 定义资源 你在系统中通常定义的第一件事是你想要保护的资源。这可能是你的用户的身份信息,比如个人资料数据或电子邮件地址,或者访问api。 你可以通过C#对象模型(内存中的)--或者加载数据库资源(数据库中的)来定义资源。一个IResouceStore的实现来处理这 阅读全文
posted @ 2018-07-07 20:21 wall-ee 阅读(569) 评论(0) 推荐(1) 编辑
摘要: Startup 身份服务器是中间件和服务的组合。所有的配置都是在启动类中完成的。 Configuring services 通过调用如下代码在DI(dependency inject,依赖注入)中添加IdentityServer的服务: 您也可以将选项(options)传递到这个调用中。有关选项的详 阅读全文
posted @ 2018-07-07 19:23 wall-ee 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 这个很简单的一篇文章用来记录以下使用swagger的过程,以后有用。 1.nuget 下载install-package Swashbuckle.AspNetCore 2.startup里面configureservice配置: 3.在startup中configure配置: 然后就没有然后了 阅读全文
posted @ 2018-07-05 15:24 wall-ee 阅读(528) 评论(0) 推荐(0) 编辑
摘要: Claim表示一个声明单元,它用来组成ClaimsIdentity。ClaimsIdentity表示一个证件,例如身份证,身份证上面的名字表示一个Claim,身份证号也表示一个Claim,所有这些Claim组成身份证,即ClaimsIdentity。一个人不止有一个能够表示身份的东西,还有驾驶证、户 阅读全文
posted @ 2018-06-02 12:12 wall-ee 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 属性、方法、构造方法和自由块都是类中的成员,在创建类的对象时,类中各成员的执行顺序:1.父类静态成员和静态初始化快,按在代码中出现的顺序依次执行。2.子类静态成员和静态初始化块,按在代码中出现的顺序依次执行。3. 父类的实例成员和实例初始化块,按在代码中出现的顺序依次执行。4.执行父类的构造方法。5 阅读全文
posted @ 2018-05-13 23:57 wall-ee 阅读(169) 评论(0) 推荐(0) 编辑
摘要: static static同样可以用在类、方法、变量上面,但是在java和C#中所表示的意思完全不同,我个人的总结是C#中的静态和非静态是有一个明显的分界的,静态的是属于类级别的,而非静态的是属于实例级别的。在java中却不这么分,java中的意思是被所有实例所共享的意思,因为编译器为static的 阅读全文
posted @ 2018-05-11 23:53 wall-ee 阅读(1065) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页