在上一篇文档中,对SpringSecurity中的身份认证的流程和管理进行了详细介绍,本文将从实践的角度告诉大家如何使用最简便的方式用SpringSecurity进行身份验证。开发环境如下:JDK1.7Tomcat7EclipseSpringSecurity3.2.5项目目录结构如下:1.新建MavenProject,对Maven不熟悉的童..
分类:
编程语言 时间:
2015-01-22 15:50:47
阅读次数:
301
SpringSecurity可以运行在不同的身份认证环境中,当我们推荐用户使用SpringSecurity进行身份认证但并不推荐集成到容器管理的身份认证中时,但当你集成到自己的身份认证系统时,它依然是支持的。1.SpringSecurity中的身份认证是什么?现在让我们考虑一下每个人都熟悉的标准身份..
分类:
编程语言 时间:
2015-01-21 20:20:07
阅读次数:
147
SqlServer2008由windows验证模式改为SqlServer和windows身份验证模式...
分类:
数据库 时间:
2015-01-21 10:16:36
阅读次数:
304
1.SpringSecurity是什么?SpringSecurity是一个强大的和高度可定制的身份验证和访问控制框架,它的前身是AcegiSecurity。SpringSecurity着重于为Java应用程序提供身份验证和授权。身份验证是为用户建立一个他所声明的主体的过程(主体一般式指用户,设备或可以在你系统中执行动..
分类:
编程语言 时间:
2015-01-20 18:24:57
阅读次数:
275
1./etc/sysconfig/目录简介: 1)authconfig:这个档案主要在规范使用者的身份认证机制,包括是否使用本机/etc/passwd,/etc/shadow密码记录使用何种加密算法,还有是否使用外部密码服务器提供的账号验证等,以及/etc/shadow密码记录使用何种加密算法,还有是否使用外部密码服务..
分类:
系统相关 时间:
2015-01-15 11:09:58
阅读次数:
278
一、实验环境
操作系统:Windows Server 2008
数据库:SQL Server 2008 R2
二、具体步骤:
1、打开 SQL Server Management Studio,以 Windows身份认证方式登录,如下图:
2、在对象资源管理器下,右键 安全性 ==>登录名 ==>新建登录名:
3、打开 新建登录名 对话框后,常规 右侧输入相应的登录名、...
分类:
数据库 时间:
2015-01-12 21:05:24
阅读次数:
293
1. 为什么要签名1) 发送者的身份认证由于开发商可能通过使用相同的Package Name来混淆替换已经安装的程序,以此保证签名不同的包不被替换2) 保证信息传输的完整性签名对于包中的每个文件进行处理,以此确保包中内容不被替换3) 防止交易中的抵赖发生,Market对软件的要求2. 签名的说明1)...
分类:
移动开发 时间:
2015-01-12 16:12:37
阅读次数:
206
引言 单点登录有许多开发商提供解决方案,本文以yale大学SSO开源项目CAS为例,介绍单点登录实现机制。术语解释SSO-Single Sign On,单点登录TGT-Ticket Granting Ticket,用户身份认证凭证票据ST-Service Ticket,服务许可凭证票据TGC-Tic...
分类:
其他好文 时间:
2015-01-09 16:55:56
阅读次数:
295
简单说:http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。http的连接很简单,是无状态的,... HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议要比http协议安全详细来说:HTPPS和HTTP的概念HTTPS(全 称:Hy...
分类:
Web程序 时间:
2015-01-07 14:55:00
阅读次数:
193
HMAC的一个典型应用是用在“挑战/响应”(Challenge/Response)身份认证中。 认证流程 (1) 先由客户端向服务器发出一个验证请求。 (2) 服务器接到此请求后生成一个随机数并通过网络传输给客户端(此为挑战)。 (3)客户端将收到的随机数提供给ePass,由ePass使用该随机数与...
分类:
系统相关 时间:
2015-01-06 21:31:19
阅读次数:
340