摘要: 本文部分内容来自于网络,点击浏览原文 app:layout_constraintLeft_toLeftOf //Constrains the left side of a child to the left side of a target child (contains the target ch 阅读全文
posted @ 2018-07-29 08:44 vincentgan 阅读(3256) 评论(0) 推荐(0) 编辑
摘要: claims-based认证这种方式将认证和授权与登录代码分开,将认证和授权拆分成另外的web服务。活生生的例子就是我们的qq集成登录,未必qq集成登录采用的是claims-based认证这种模式,但是这种场景,千真万确就非常适合claims-based认证。 Claims-based认证的主要特点 阅读全文
posted @ 2017-10-10 12:29 vincentgan 阅读(835) 评论(0) 推荐(0) 编辑
摘要: Claims-based认证相关的两个重要的类ClaimsIdentity以及ClaimsPrincipal解析 ClaimsIdentity以及ClaimsPrincipal是.NET下Claims-based认证的主要基石他们继承了接口IIdentity和IPrincipal。 IIdentit 阅读全文
posted @ 2017-10-10 12:28 vincentgan 阅读(1338) 评论(0) 推荐(0) 编辑
摘要: 在使用owin auth20设置token时候遇到一个问题。项目中已经存在如下初始化配置类 同时项目中也引用了Microsoft.Owin.Host.SystemWeb,Microsoft.Owin.Security,Microsoft.Owin.Security.Cookies,Microsoft 阅读全文
posted @ 2017-08-08 10:32 vincentgan 阅读(421) 评论(0) 推荐(0) 编辑
摘要: C# Task 的用法 其实Task跟线程池ThreadPool的功能类似,不过写起来更为简单,直观。代码更简洁了,使用Task来进行操作。可以跟线程一样可以轻松的对执行的方法进行控制。 顺便提一下,配合CancellationTokenSource类更为可以轻松的对Task操作的代码进行中途终止运 阅读全文
posted @ 2017-06-08 12:05 vincentgan 阅读(5570) 评论(0) 推荐(0) 编辑
摘要: HttpContext.GetOwinContext().Authentication 会提示 不包含GetOwinContext 方法的报错信息。 错误解决办法如下 1、引用Microsoft.Owin.Host.SystemWeb 在nuget控制台输入:install-package Micr 阅读全文
posted @ 2017-06-08 11:46 vincentgan 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 我们上面说Owin是一套定义,它通过将服务器与应用程序之间的交互归纳为一个方法签名,称之为“应用程序代理(application delegate)” 在一个基于Owin的应用程序中的每一个组件都可以通过这样的一个代理来与服务器进行交互。 这们这里的交互其实是与服务器一起来处理http reques 阅读全文
posted @ 2017-06-08 11:38 vincentgan 阅读(564) 评论(0) 推荐(0) 编辑
摘要: ng-app属性是angular.js的标志语句,它标记了angular.js的作用域。ng-app可以添加在很多地方,像上面那样添加到html标签上,说明angular脚本对整个页面都起作用。也可以在局部添加ng-app属性,比如在某一个div内添加ng-app,则表明接下来的整个div区域使用a 阅读全文
posted @ 2017-05-24 11:06 vincentgan 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 利用Javascript数组树结构 阅读全文
posted @ 2013-01-03 18:49 vincentgan 阅读(392) 评论(0) 推荐(0) 编辑