CAS 3.5.0 ticket 持久化
来源:互联网 发布:手机应用数据迁移 编辑:程序博客网 时间:2024/05/16 17:55
persistence.xml 要放在Classpath META-INF 文件夹下面
<!-- ~ Licensed to Jasig under one or more contributor license ~ agreements. See the NOTICE file distributed with this work ~ for additional information regarding copyright ownership. ~ Jasig licenses this file to you under the Apache License, ~ Version 2.0 (the "License"); you may not use this file ~ except in compliance with the License. You may obtain a ~ copy of the License at the following location: ~ ~ http://www.apache.org/licenses/LICENSE-2.0 ~ ~ Unless required by applicable law or agreed to in writing, ~ software distributed under the License is distributed on an ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY ~ KIND, either express or implied. See the License for the ~ specific language governing permissions and limitations ~ under the License. --><persistence xmlns="http://java.sun.com/xml/ns/persistence"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"version="2.0"><persistence-unit name="CasPersistence" transaction-type="RESOURCE_LOCAL"> <class>org.jasig.cas.services.AbstractRegisteredService</class> <class>org.jasig.cas.services.RegexRegisteredService</class> <class>org.jasig.cas.services.RegisteredServiceImpl</class> <class>org.jasig.cas.ticket.TicketGrantingTicketImpl</class> <class>org.jasig.cas.ticket.ServiceTicketImpl</class> <class>org.jasig.cas.ticket.registry.support.JpaLockingStrategy$Lock</class></persistence-unit></persistence>
ticketRegistry.xml
注释
<bean id="ticketRegistry" class="org.jasig.cas.ticket.registry.DefaultTicketRegistry" />
替换 为如下内容:
<!-- Ticket Registry --> <!-- <bean id="ticketRegistry" class="org.jasig.cas.ticket.registry.DefaultTicketRegistry" /> --> <!-- jpa start --> <bean id="ticketRegistry" class="org.jasig.cas.ticket.registry.JpaTicketRegistry" /> <bean class="org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor"/> <bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"> <property name="dataSource" ref="dataSource3"/> <property name="jpaVendorAdapter"> <bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter"> <property name="generateDdl" value="true"/> <property name="showSql" value="true" /> </bean> </property> <property name="jpaProperties"> <props> <prop key="hibernate.dialect">org.hibernate.dialect.Oracle10gDialect</prop> <prop key="hibernate.hbm2ddl.auto">update</prop> </props> </property> </bean> <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager" p:entityManagerFactory-ref="entityManagerFactory" /> <tx:annotation-driven transaction-manager="transactionManager" /> <bean id="dataSource3"class="org.springframework.jdbc.datasource.DriverManagerDataSource"><property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" /><property name="url" value="jdbc:oracle:thin:@192.168.0.198:1521:prod" /><property name="username" value="auth" /><property name="password" value="oracle" /></bean> <!-- jpa end -->
阅读全文
0 0
- CAS 3.5.0 ticket 持久化
- CAS单点登陆更改认证方式和持久化ticket
- CAS Ticket
- CAS总结之Ticket篇
- CAS总结之Ticket篇
- CAS总结之Ticket篇
- cas 入门之十五:ticket 存储方案-jpa ticket存储
- cas 入门之十七:ticket 存储方案-memcached ticket 存储
- cas的ticket jpa ticket存储事务提交失败
- Apereo CAS 5.0.X JPA方式持久化票据
- cas 入门之十四:ticket 存储方案之ConcurrentHashMap ticket存储
- cas 入门之十六:ticket 存储方案之ehcache ticket存储
- cas 入门之十三:ticket 存储方案之简介
- cas入门之二十四:ticket的过期策略
- cas入门之二十五:ticket清理器
- CAS Ticket票据:TGT、ST、PGT、PT、PGTIOU
- 单点登录cas常见问题(四) - ticket有哪些存储方式?
- cas单点登录----ticket的过期策略(ticketExpirationPolicies.xml)
- java基础习题50道(三)
- 以下代码的输出结果是什么?
- 用户资源访问(二)
- Centos7.0 安装jdk配置环境变量
- tcgetattr函数的说明
- CAS 3.5.0 ticket 持久化
- java2python使用
- oracle截取文件的前缀sql
- ubuntu开机不进入桌面而是直接打开chromium浏览器并显示固定网页
- node爬段子
- java Lock读写锁测试
- easyui中treegrid的数据格式
- hive实例-乘用车辆和商用车辆销售数据分析
- springboot实现热部署/自动编译