OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。 本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。 一、应用场景 为了理解OAuth的适用场合,让我举一个假设的例子。 有一个R…
Leave a Comment分类:编程生涯
记录编程生涯
今天在苹果下使用SFTP,因为公司的服务器是加入SSH安全验证的.所以需要key文件。 之前的winscp都是用的ppk,而mac下的程序都是不支持的。 所以需要转换一下. 转换过程: 条件:1、要有puttygen.exe 2、要有一个ppk文件 方法, 1、双击击puttygen.exe -&g…
Leave a Comment1. 将 %JBOSS_HOME%\docs\examples\jca\oracle-ds.xml 复制到 %JBOSS_HOME%\server\default\deploy 目录下。 2. 打开 oracle-ds.xml,做如下编辑: 修改jndi <jndi-name>Oracl…
Leave a Comment最近用maven 发现一些不常用的命令,但是还是会用到,索性全部搜集了 记录一下。 Maven常用命令: 1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName 2. 创建Mav…
Leave a CommentCAS的核心就是其Ticket,及其在Ticket之上的一系列处理操作。CAS的主要票据有TGT、ST、PGT、PGTIOU、PT,其中TGT、ST是CAS1.0协议中就有的票据,PGT、PGTIOU、PT是CAS2.0协议中有的票据。 1、术语解释 TGT(Ticket Grangting Tic…
Leave a Comment