<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Latest posts for the topic "CAS集成JForum单点登陆"]]></title>
		<link>https://forum.andowson.com/posts/list/7.page</link>
		<description><![CDATA[Latest messages posted in the topic "CAS集成JForum单点登陆"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>CAS集成JForum单点登陆</title>
				<description><![CDATA[ 最近这两天在研究CAS集成单点登陆，我用了自己的一个实现类CasUserSSO来继承了SSO类，有一点问题我始终没搞明白，我的实现类在什么时候才被执行呢？从日志上看，CasUserSSO只在网站刚被加载完后的第一次访问时被执行了一次，之后就再也没有执行过了，我觉得SSO应该类似于一个Filter，如果没有登陆都应该去CAS那边取用户名，如果取不到按照游客处理，取到了就自动登陆。但是现在SSO类怎么也不执行了。小弟对这块不太明白，不知道是不是配置的不对，SystemGlobals.propertise里面有关SSO的三项也配了。求助中！~！~]]></description>
				<guid isPermaLink="true">https://forum.andowson.com/posts/preList/260/419.page</guid>
				<link>https://forum.andowson.com/posts/preList/260/419.page</link>
				<pubDate><![CDATA[Wed, 30 Jul 2008 09:58:59]]> GMT</pubDate>
				<author><![CDATA[ wu_net2008]]></author>
			</item>
			<item>
				<title>回覆:CAS集成JForum单点登陆</title>
				<description><![CDATA[ 你可以看一下 
<br>
ControllerUtils.java這個檔案: 
<br>
[code] protected void checkSSO(UserSession userSession) 
<br>
 { 
<br>
 try { 
<br>
 SSO sso = (SSO) Class.forName(SystemGlobals.getValue(ConfigKeys.SSO_IMPLEMENTATION)).newInstance(); 
<br>
 String username = sso.authenticateUser(JForumExecutionContext.getRequest());[/code] 
<br>]]></description>
				<guid isPermaLink="true">https://forum.andowson.com/posts/preList/260/420.page</guid>
				<link>https://forum.andowson.com/posts/preList/260/420.page</link>
				<pubDate><![CDATA[Wed, 30 Jul 2008 13:08:53]]> GMT</pubDate>
				<author><![CDATA[ andowson]]></author>
			</item>
			<item>
				<title>CAS集成JForum单点登陆</title>
				<description><![CDATA[ 这个方法我看过了，根本找不到被调用的地方，这个类也就是在JForum.java里出现过，其他地方都无关紧要。问题还是没有解决，正在尝试其他途径。继续求助中...]]></description>
				<guid isPermaLink="true">https://forum.andowson.com/posts/preList/260/421.page</guid>
				<link>https://forum.andowson.com/posts/preList/260/421.page</link>
				<pubDate><![CDATA[Wed, 30 Jul 2008 13:39:34]]> GMT</pubDate>
				<author><![CDATA[ wu_net2008]]></author>
			</item>
			<item>
				<title>CAS集成JForum单点登陆</title>
				<description><![CDATA[ 因为时间紧迫，正在尝试另一套解决方案，取到ticket和username后再获取User对象，然后完全手动将userSession放到SessionFacade里面去，问题有两个，第一，我无法将该用户标示为已登陆，使用SessionFacade.makeLogged();方法也不行。第二，在我再次请求别的页面的时候UserSession就丢失了，又变成了未登陆状态。这是为啥呢？]]></description>
				<guid isPermaLink="true">https://forum.andowson.com/posts/preList/260/422.page</guid>
				<link>https://forum.andowson.com/posts/preList/260/422.page</link>
				<pubDate><![CDATA[Wed, 30 Jul 2008 14:50:02]]> GMT</pubDate>
				<author><![CDATA[ wu_net2008]]></author>
			</item>
			<item>
				<title>CAS集成JForum单点登陆</title>
				<description><![CDATA[ 问题已解决，我将User对象存在了Session中，在每个页面做了个判断，如果没有User对象的话就去Session中取然后装载到SessionFacade中.还有个小问题，因为有个URL被我写死在了header.html中我想用标签把这个URL动态的取出来，因为我想把它写在配置文件里，这样好维护嘛。请问我该怎样写呢？]]></description>
				<guid isPermaLink="true">https://forum.andowson.com/posts/preList/260/423.page</guid>
				<link>https://forum.andowson.com/posts/preList/260/423.page</link>
				<pubDate><![CDATA[Thu, 31 Jul 2008 13:42:50]]> GMT</pubDate>
				<author><![CDATA[ wu_net2008]]></author>
			</item>
	</channel>
</rss>