- 浏览: 20901 次
最新评论
-
沉白鲨:
CAS认证中心theme异常解决办法 -
kevinpan45:
jinnianshilongnian 写道支持,提点小建议,既 ...
How Shibboleth Works: Basic Concepts翻译 -
xieting0911:
赞同楼上的观点
How Shibboleth Works: Basic Concepts翻译 -
jinnianshilongnian:
支持,提点小建议,既然是翻译,我觉得没必要把原文贴出来,直接带 ...
How Shibboleth Works: Basic Concepts翻译 -
kevinpan45:
hulibo 写道我这样试过了 启动就报错了 怎么回事啊怎么报 ...
加密hibernate配置文件 SpringSide框架
文章列表
In Windows 2008 - Control Panel -> Turns Windows Feature On/Off -> Features -> Add -> Remote Admin Server Tools -> Select Active Directory Lightweight Directory Services (AD LDS) Tools checkbox. This will install adsiedit.msc for you.
SP受保护页面
EDS选择IDP
IDP登录页面
登录成功页面
错误描述:
假设你的SP已经配置好了在浏览器中打开https://sp.example.com/Shibboleth.sso/Metadata这个地址你可以下载到开头为如下的一个文件
<!--
This is example metadata only. Do *NOT* supply it as is without review,
and do *NOT* provide it in real time to your partners.
-->
翻译出来就是:这仅仅是个实例元数据,不要不经过检查就提供出去,也不要在实际应用中将它提供给你的合作者(即互信的另一方)
然后你在r ...
我用的是IDP的版本是2.4.0,使用MSI方式安装,在某些系统上安装过程中会报1920错误,就是安装快结束的时候会弹出一个指导页面,tomcat的服务一直起不来,回滚的话安装的内容不完整会影响后面使用。
谷歌上老外说什么JDK、JRE环境变量的问题,简直是瞎扯,正确安装的都是配置的JDK环境变量。这里有一个很投机的解决办法:
当安装卡在tomcat服务启动那里的时候,其实所有文件都已经安装好了,你直接复制你安装路径的整个文件夹(里面包括CaptiveTomcat 6.0、Shib2IdP、Shib2IdPInstall、shib.ico、shib_edit_config_fil ...
自己翻译的Shibboleth官网的文章“How Shibboleth Works: Intermediate Concepts”,翻译得有问题的欢迎指出(本人英语四级而已,勿忘)
原文链接:
http://shibboleth.net/about/intermediate.html
How Shibboleth Works: Intermediate Concepts
Shibboleth如何工作: 媒介概念
In the previous section, Basic Concepts, we discussed the basic SSO process and defined ...
自己翻译的Shibboleth官网的文章“How Shibboleth Works: Basic Concepts”,翻译得有问题的欢迎指出(本人英语四级而已,勿忘)
原文链接:
http://shibboleth.net/about/basic.html
How Shibboleth Works: Basic Concepts
Shibboleth如何工作:基本概念
At its core ...
所有用户都在ou=Employee,dc=hs,dc=com下
# access control by group member
access to dn.subtree="ou=Employee,dc=hs,dc=com"
by groupOfNames="cn=GeneralManager,ou=roles,dc=hs,dc=com" read
by groupOfNames="cn=DepartmentManager,ou=roles,dc=hs,dc=com" read
by self read
...
错误信息为:
JspTagException: Theme 'theme': No message found under code 'standard.custom.css.file' for locale 'en_zh_CN'
解决办法:
将“cas-server-webapp\src\main\webapp\WEB-INF\classes”目录下的“cas-theme-default.properties”文件复制一份到当前目录并重命名为“theme.properties”即可(cas-theme-default.properties和theme.properties要在同一文件夹下)
CAS服务端:
1.需要在cas-servlet.xml添加一个controller:remoteLoginController
<bean id="handlerMappingC"
class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<prop key="remoteLogin">remoteLoginControl ...
安装maven
进入commond line,cd到一个目录
引用mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-webapp -DarchetypeArtifactId=maven-archetype-webapp
cd 到项目目录my-webapp/src/main下新建java目录。
引用md java
cd到项目目录my-webapp下
引用mvn package
mvn eclipse:eclipse
打开eclipse,导入项目即可。
转自http://blog.csdn.net/suncheng_h ...
给一个系统拦截的例子
@Aspect
@Component
public class SystemLogAspect {
@Pointcut("execution(* com.basepackage.service..*.delete(..))&&args(id,..)")
public void delete(String id) {
} // 删除任务切入点
@AfterReturning(pointcut = "delete(id)", returning = "retVal" ...
奇怪的问题就是系统一路执行相当顺畅,不报错,但是数据库也没更新或者插入数据。
解决办法是给service接口的实现类加上注解@Transactional,加了事务就可以了
1.准备好加密解密的算法
2.修改applicationContext.xml文件
<bean id="dataSource" class="com.basepackage.util.CustomDriverManagerConnectionProvider"
destroy-method="close">
这里CustomDriverManagerConnectionProvider是我自己的类,需要继承原来的datasource处理类,只需要重写其中的方法就可以添加中间过程了。
下面是这个类:
public cla ...
1.配置一个专门的Quartz配置文件:applicationContext-quartz.xml
<!-- Quartz本地Schduler -->
<bean id="localQuartzScheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean" lazy-init="false">
<!-- Triggers集成 -->
...
1.applicationContext.xml
<!-- 定义受环境影响易变的变量 -->
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="systemPropertiesModeName" value="SYSTEM_PROPERTIES_MODE_OVERRIDE" />
<property name="i ...