JOSSO配置完全手册

Glassfish + josso 单点登录范例 上一篇的补充,这篇比较详细。而且补充了MD5加密算法的数据库录入实验法,所以本片更为完善,如果初次接触,建议先看上篇。 立即下载

下载JOSSO-tomcat包之后,可以直接解压,然后把CATALINA_HOME和TOMCAT_HOME指向本包,这样使用比较简单,因为基本已经配置好了。
如果要单独配置,记得要在Tomcat的Server/lib中加入以下jar:
jaxrpc.jar
axis.jar
commons-configuration-1.0-rc1.jar
commons-discovery.jar
saaj.jar

/webapps/josso/WEB-INF/classes/josso-gateway-config.xml 这个文件需要根据机器上的数据库进行配置
如果是MYSQL,指定在test数据库

            <connectionName>root</connectionName>
            <connectionPassword></connectionPassword>
            <connectionURL>jdbc:mysql://localhost/test</connectionURL>
            <driverName>com.mysql.jdbc.Driver</driverName>

建表脚本如下
CREATE TABLE JOSSO_ROLE (
       NAME                 VARCHAR(16) NOT NULL,
       DESCRIPTION          VARCHAR(64) NULL
);

CREATE TABLE JOSSO_USER (
       LOGIN                VARCHAR(16) NOT NULL,
       PASSWORD             VARCHAR(20) NOT NULL,
       NAME                 VARCHAR(64) NULL,
       DESCRIPTION          VARCHAR(64) NULL
);
CREATE TABLE JOSSO_USER_PROPERTY (
       LOGIN                VARCHAR(16) NOT NULL,
       NAME                 VARCHAR(255) NOT NULL,
       VALUE                VARCHAR(255) NOT NULL
);
CREATE TABLE JOSSO_USER_ROLE (
       LOGIN                VARCHAR(16) NOT NULL,
       NAME                 VARCHAR(255) NOT NULL
);


ALTER TABLE JOSSO_USER_ROLE
       ADD  ( PRIMARY KEY (LOGIN, NAME) ) ;

ALTER TABLE JOSSO_USER_PROPERTY
       ADD  ( FOREIGN KEY (LOGIN)
                             REFERENCES JOSSO_USER ) ;

ALTER TABLE JOSSO_USER_ROLE
       ADD  ( FOREIGN KEY (NAME)
                             REFERENCES JOSSO_ROLE ) ;

ALTER TABLE JOSSO_USER_ROLE
       ADD  ( FOREIGN KEY (LOGIN)
                             REFERENCES JOSSO_USER ) ;


最需要记得的是这句:
set JAVA_OPTS=-Djava.security.auth.login.config=../conf/jaas.conf 
加在catalina.bat中都不行,必须在运行tomcat之前,在tomcat/bin目录下执行这句。
最好的办法:把catalina.bat中set JAVA_OPTS=-Djava.security.auth.login.config=../conf/jaas.conf  一句中的export修改为set就好了。

JOSSO实现SSO JOSSO(Java Open Single Sign-On)是一个开源的J2EE-based的SSO(单点登录)基础结构.它的目的是提供一种用来解决在统一平台上进行用户集中认证的方案. 立即下载

相关推荐

单点登录JOSSO中间件

单点登录JOSSO中间件~~~~~实现多web系统单点登录问题

JOSSO在JBOSS中安装与配置

JOSSO在JBOSS中安装与配置   1、JOSSO单点登录网关 1.1进入josso/bin目录,执行josso-gsh命令 1.2 安装JOSSO的核心Gateway,执行命令 gateway install --target &lt;JBOSS_HOME&gt; --jboss-instance default -  platform jb42 此命令实际上执行了如下操作: ...

萧子O(∩_∩)O 361

cmder_mini-带使用说明

cmder是一个增强型命令行工具,不仅可以使用windows下的所有命令,更爽的是可以使用linux的命令,shell命令。

单点登录框架

资料源自:http://www.oschina.net/project/tag/233/sso?lang=19&os=0&sort=time 开源并比较流行的单点登录框架包括: 1、单点登录框架 JOSSO           JOSSO(Java Open Single Sign-On)是一个开源的J2EE-based的SSO(单点登录)基础结构.它

LANWENBING的专栏 5048

josso+tomcat配置之josso服务器配置(一)[参考].pdf

josso+tomcat配置之josso服务器配置(一)[参考].pdf

rk3566-11.0新增device分区

1.增加块设备 2.修改根目录节点权限 3.开机启动自动挂载 增加块设备 1.修改parameter.txt文件,新增块设备大小及命名 device/rockchip/rk356x/rk3566_r/parameter.txt FIRMWARE_VER: 11.0 MACHINE_MODEL: rk3566_r MACHINE_ID: 007 MANUFACTURER: rockchip MAGIC: 0x5041524B ATAG: 0x00200800 MACHINE

weixin_51115260的博客 3384

JOSSO入门指南及其与WildFly AS 10的集成

JOSSO是一款开源的SSO实现。 本文将介绍JOSSO的发展版本变化,基本概念和用法。 1.JOSSO的版本 与Struts类似,JOSSO也分为JOSSO1和JOSSO2两个系列的版本。 JOSSO1适合于定制认证和授权策略的应用场景。JOSSO2 提供一站式打包安装,适合于标准的应用场景。 JOSSO1的版本演变: JOSSO1版本 发布时间

成长的足迹 2073

Echarts之风力风速玫瑰图

风力风速玫瑰图前言改进之路代码如下总结导出与导入 前言 今天上班收到任务,我们老大让我研究一下这个“风速风向玫瑰图”,还说这个是百度的雷达图的变异体,于是乎我直接找的雷达图,但是雷达图没有这种柱形的,都是点线,然后我又找了好久,最后突然在echarts官网上面看到了图1-2,才终于有了思路,原来这个图不是雷达图的变异体,而是极坐标系下的堆叠柱状图,于是就开始我的“改进”之路了。 图1-1 改进之路...

qq_38776605的博客 1万+

JOSSO Single Sign-On 1.6 简介

背景知识:身份认证系统包括:目录服务,验证和授权服务,证书服务,单点登陆服务,系统管理等模块。 JOSSO 是一个纯Java基于J2EE的单点登陆验证框架,主要用来提供集中式的平台无关的用户验证。 JOSSO 主要特色: 1 100% Java,使用了 JAAS,WEB Services/SOAP,EJB, Struts, Servlet/JSP 标准技术; 2 基于JAAS的横跨多个应用程序和主

小白的一生 6310

Power BI财销一体分析——KPI分析应用实践

第九步:插入三个散点图,行拖入分销商表分销商字段,将度量值中的销量拖入X轴,将利润拖入Y轴,大小拖入度量值总销售额,将分销商表业务类型字段作为筛选条件添加给散点图,分别选择专业自行车店、增值经销商、仓库,使视觉对象固定显示不同业务类型的散点分布。这个公式其实是不需要我们自己写的,依赖于快度量值功能星级评分,基值选择度量值总销售额,星数选择5,最低星值评分选择0,最高星级评分值选择100,点击添加,星级评分度量值就建立好了,接下来我们理解一下公式。好的,今天的讲解就到这里。

BI瓶子的博客 1553

Ansys Zemax与Speos协同设计:HUD系统从光学优化到驾驶视觉验证全流程解析

本文详细解析了如何利用Ansys Zemax与Speos协同工作流,完成HUD系统从光学内核优化到驾驶视觉验证的全流程。通过Zemax进行精密光学设计与像差校正,再通过Speos进行HOA定量分析和虚拟驾驶舱仿真,实现了数据无损流转与验证闭环,有效解决了光学性能与视觉感知脱节的核心问题,显著提升HUD设计效率与可靠性。

git9versioner的博客 530

josso单点认证 安装配置

 1  下载josso-1.8.0 解压 2 cmd-〉进入到josso-1.8.0/bin   输入 josso-gsh 3 安装://gateway 整个josso的核心gateway install --target E:/apache-tomcat-5.5.26 --platform tc55 //在要使用josso的 服务器上安装agentagen

samttsch的专栏 2988

【全部更新】2025金地杯E题山西省大学生数学建模思路代码文章教学:高速铁路牵引供电系统能耗优化

问题四将列车的运行速度与发车时间同时作为优化变量,建立联合优化模型,目标是在考虑电价机制和调度均衡性的前提下,使牵引供电系统一天内的总电费支出最小。问题三在考虑分时电价机制的基础上,基于遗传算法优化列车速度组合,使牵引供电系统一天内的总电费支出最小。然而,在实际运营中,不同时段的电价差异显著,合理安排列车的运行时间与运行速度,可有效降低系统的总电费支出。本研究聚焦于高速铁路牵引供电系统的能耗与电费优化问题,针对列车运行速度、发车时间与分时电价的综合影响,提出一系列数学模型,以实现系统能耗与电费的最小化。

xb459149247的博客 5289

mysql 5.0 for linux_Mysql 5.0 For Linux 安装手册

Source Installation Overview----------------------------------The basic commands you must execute to install a MySQL sourcedistribution are:shell> groupadd mysqlshell> useradd -g mysql mysqlshel...

weixin_32709413的博客 78

解锁激光加工密码:功率、频率、脉宽、占空比全解析

激光加工利用高能量激光束实现材料加工,具有无接触、高效率等特点。其核心参数包括功率(决定能量输出)、频率(控制脉冲重复)、脉宽(调节能量作用时间)和占空比(调控工作周期),这些参数相互协同影响加工效果。针对不同材料需采用差异化参数组合:金属材料需较高功率,塑料需低功率防过热,陶瓷需高频短脉宽减少热应力。实际操作中应通过小范围测试逐步优化参数,并注意解决烧损、切割不平整等常见问题。合理调节这些参数可实现高质量、高效率的激光加工。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 617

AI Agent开发第84课-paddleocr-vl全网唯一最全本地化布署教程

本文详解 PaddleOCR-VL 本地化布署全过程,指出为何在真实生产环境中 PaddleOCR-VL 更稳定、更易部署、更贴近工程落地。同时还会详细比较与 DeepSeek-OCR 的核心差异,为全网独家介绍paddleocr-vl的本地部署实战指南。

打造全国最全的AI Agent开发知识领域的博客 5968

Mysql 5.0 For Linux 安装手册

Source Installation Overview ---------------------------------- The basic commands you must execute to install a MySQL source distribution are: shell> groupadd mysql shell> userad...

weixin_30449239的博客 76

在 SAP GUI 里开发与调用 Adobe PDF 表单:SFP 建模 + Driver Program 调用的全流程实战

本文介绍了在SAP系统中使用Adobe PDF表单的完整流程。重点阐述了SAP Interactive Forms相比传统表单工具的优势,特别是在处理复杂排版、条码和交互式字段时的适用性。文章详细说明了开发流程:从安装设计工具Adobe LiveCycle Designer开始,到在SFP事务码中创建Interface和Form的数据模型,再到编写驱动程序的ABAP代码实现PDF输出。特别强调了Interface作为数据契约的重要性,以及如何通过分层设计实现前后端分离开发。最后提供了标准调用链的示例代码,展

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 279

JBoss Portal 用户手册 001 功能列表

一、功能列表 1、技术与结构 JEMS:JBoss企业级中间件服务的集合:JBoss Application Server、JBoss Cache、JBoss Groups以及Hibernate。 数据库无关:任何Hibernate支持的关系型数据库系统。 Java身份验证与权限管理服务(JAAS):通过JAAS自定义权限管理。 高速缓存:利用视图缓存技术提高性能。 ...

niinoo 231

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Spring Security学习:01.Spring Security前世今生【云图智联】

声明:本文档基于Spring Security4.1的官方文档进行翻译,在官方文档的基础之上,添加一些源码解析的内容。因为有源码解读部分的内容,以及本人对内容安排原因,教程的顺序可能与官方文档略微有所不同。 官方网址:http://projects.spring.io/spring-security/ 文档地址:http://docs.spring.io/spring-security/site/docs/4.1.x/reference/htmlsingle/ Spring Security.

385

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Java开源身份验证

 <h4 onclick="function onclick(){function onclick(){DictFold(PWDECMEC1);}}"> JOSSO JOSSO(Java Open Single Sign-On)是一个开源的J2EE-based的SSO(SSO:单一登录技术是一种认证和授权机制,它允许注册用户只需要在任一成员网站上登录一次

小菜的粉丝——专栏 8961

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

单点登录基础设施JOSSO 1.4 发布

单点登录基础设施JOSSO 1.4 发布 2006.03.31     <!-- show_ads_zone(13); //--> 开源的J2EE单点登录(SSO)基础设施项目JOSSO 近日发布了1.4 版本。JOSSO(Java Open Single

snakeqi的专栏 1576

JOSSO Single Sign-On 1.2 简介

JOSSO Single Sign-On 1.2 简介 背景知识:身份认证系统包括:目录服务,验证和授权服务,证书服务,单点登陆服务,系统管理等模块。 JOSSO 是一个纯Java基于J2EE的单点登陆验证框架,主要用来提供集中式的平台无关的用户验证。 JOSSO 主要特色: 1 100% Java,使用了 JAAS,WEB Services/SOAP,EJB, Struts, Servlet/J

Alice's JAVA 3705

身份认证系统 JOSSO Single Sign-On 1.2 简介

JOSSO Single Sign-On 1.2 简介       背景知识:身份认证系统包括:目录服务,验证和授权服务,证书服务,单点登陆服务,系统管理等模块。         JOSSO 是一个纯Java基于J2EE的单点登陆验证框架,主要用来提供集中式的平台无关的用户验证。        JOSSO 主要特色:1 100% Java,使用了 JAAS,WEB Services/SOAP,

我要去桂林-田春峰 5980

josso for tomcat配置 step by step

for tomcat 5.0.x 配置 step by stepjosso(Java Open Single Sign-On)是一个开源的基于J2EE的单点登录(SSO - Single Sign-On)架构,他提供了针对web应用的集中用户验证机制。相关文档及下载请访问www.josso.org。本文简单介绍了在tomcat 5.0.x环境下如何配置及应用josso架构。1、配置文件

光头的专栏 3351

JOSSO (Java Open Single Sign-On)

http://www.josso.org/JOSSO (Java Open Single Sign-On), is an open source J2EE-based SSO infrastructure aimed to provide a solution for centralized, platform neutral user authentication. JOSSO implemen

没有名字 1257
上一篇: 查看Tomcat启动信息
下一篇: SQL 集锦
fbysss
博客等级 码龄25年 388粉丝 195原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值