王鹏亮 的专栏

千里之行始于足下!

tomcat 单点登录 SSO 原理分析

tomcat的单点登录功能应用场景:在多个应用之间共享用户角色,只需要在一个应用上登录后就可以免去在其它应用上登录认证, 关于应用的安全配置和角色要求,请看:tomcat 安全认证 Realm 及 多种类型 Realm 配置 http://blog.csdn.net/conquer0715/a...

2017-10-26 18:28:23

阅读数:2086

评论数:0

摘要算法加密tomcat登录密码(加盐,随机盐值)

tomcat 默认使用的安全域是从 conf/tomcat-users.xml 文件中读取用户名、密码和角色信息的,在默认的情况下密码是明文显示的,安全性不够,tomcat支持使用 md5 sha 等算法对密码进行加密。 1.设置安全域加密算法         在server.xml文件中,找到 ...

2017-10-26 16:36:31

阅读数:2345

评论数:0

tomcat 安全认证 Realm 及 多种类型 Realm 配置

tomcat servlet 安全认证 Realm 安全域 jdbc datasource jaas realm 配置

2017-10-11 18:36:11

阅读数:3309

评论数:0

Tomcat 支持 shell 脚本运行(CGI)

tomcat cgi shell php perl etc.

2017-09-26 16:33:01

阅读数:2792

评论数:0

领略架构之美:tomcat 连接池 tomee 数据源 jta 支持 详细架构剖析

连接池核心机制、对外数据源接口设计、Tomee数据源扩展、EJB 分布式事务支持。 分析源自源码,tomcat:8.5.6 版本 和 tomee:7.0.2 版本,其它版本的也没有太大变化。

2017-09-21 11:49:00

阅读数:2994

评论数:0

tomee 创建 xa 数据源 并 支持 JTA 事务

如果要在 tomee 中使用 jta 事务,就不能用 tomcat 数据源配置(http://blog.csdn.net/conquer0715/article/details/77983379) 里面的配置方式,需要如下使用: 打开 conf/tomee.xml 文件,添加如下配置: ...

2017-09-18 19:22:28

阅读数:2910

评论数:0

tomcat 支持 php 运行 (CGI)

1.打开web应用的的 web.xml,添加如下内容: cgi org.apache.catalina.servlets.CGIServlet debug 0 ...

2017-09-18 19:13:39

阅读数:3036

评论数:0

tomcat tomee 配置 数据源 (含 XA 数据源)

1.普通数据源(javax.sql.DataSource) 在 context.xml 中,添加如下内容即可完成数据源创建: <Resource name="ctx_not_xa" factory="org.apache.tomcat...

2017-09-14 18:07:02

阅读数:3104

评论数:0

源码解析:Tomcat 7 配置 (XA) 数据源 DataSource XADataSource

典型配置: mysql: <Resource type="javax.sql.DataSource" name="jdbc/TestDB" factory="org.apache.tom...

2016-03-21 17:33:51

阅读数:7433

评论数:0

Java 数据源 DataSource 架构分析 (jdk7/tomcat7)

Java 数据源类图 简单说明

2016-03-18 19:02:02

阅读数:5445

评论数:0

tomcat 7.0.50 http 升级 websocket

先说下coyote连接器架构的ActionHook机制,此机制允许外部框架(如web容器)向coyote发起一些coyote定义的事件通知,其中包括http协议的升级事件,coyote在处理流程中如果检测到有hook事件则进行相应的事件操作,http协议的升级约定了升级用到的接口HttpUpgra...

2016-03-02 13:09:04

阅读数:3546

评论数:0

Tomcat 7.0.50 Coyote 连接器类结构和架构设计简析

先看下coyote框架的类结构图: tomcat可以配置连接器,即http连接器或ajp连接器,该配置在tomcat启动后会实例化为一个Connector对象,该对象包含了用户可以设定的一些参数,如端口,协议,bio/nio,http/https,证书等等,然后根据这些参数实例化出具体的协议...

2016-03-02 12:37:40

阅读数:3216

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭