<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/rong889" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/rong889" type="application/rss+xml"></fs:self_link><lastBuildDate>Thu, 21 May 2009 16:20:00 GMT</lastBuildDate><title>rong889的专栏</title><link>http://blog.csdn.net/rong889/</link><item><title>用Tomcat 的SSO实现</title><link>http://blog.csdn.net/rong889/archive/2009/05/21/4206729.aspx</link><wfw:comment>http://blog.csdn.net/rong889/comments/4206729.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/rong889/comments/commentRss/4206729.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4206729</trackback:ping><description>&lt;br /&gt;目标:用户Login一次之后,可以访问同一Server上的不同Webapp, 具体实现上采用Tomcat的Single Sign-On实现. 主要分为下面几个步骤:
修改Tomcat conf/server.xml 打开SSO支持  节点下增加一个Value节点&lt;br /&gt;&lt;br /&gt;debug=&quot;0&quot; requireReauthentication=&quot;false&quot;/&gt;&lt;br /&gt;container认证realm： user、role、server.xml的设置. &lt;br /&gt;
tomcat的认证机制有2个要素： user 和 role.
 
user 是区别一个个用户的唯一识别了。
        role 就是一些抽象的权限级别，比如“admin”、“manager”、“member”、“guest”等等，都是可以自己定义的.一个user可以拥有多种role. 
        &lt;br /&gt;&lt;img src =&quot;http://blog.csdn.net/rong889/aggbug/4206729.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/223075114/rong889/csdn.net/s.gif?r=http://blog.csdn.net/rong889/archive/2009/05/21/4206729.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/rong889/223075114/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/rong889/223075114/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 22 May 2009 00:20:00 +0800</pubDate><author>.....</author><comments>http://blog.csdn.net/rong889/archive/2009/05/21/4206729.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/rong889/archive/2009/05/21/4206729.aspx</guid><dc:creator>.....</dc:creator><fs:srclink>http://blog.csdn.net/rong889/archive/2009/05/21/4206729.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/rong889/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/rong889/~1101025/223075114/1101023</fs:itemid></item><item><title>设计模式：责任链模式</title><link>http://blog.csdn.net/rong889/archive/2009/05/15/4189620.aspx</link><wfw:comment>http://blog.csdn.net/rong889/comments/4189620.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/rong889/comments/commentRss/4189620.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4189620</trackback:ping><description>[关键字]:java,design pattern,设计模式,《Java与模式》,Chain of Responsibility,责任链模式&lt;img src =&quot;http://blog.csdn.net/rong889/aggbug/4189620.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/223075115/rong889/csdn.net/s.gif?r=http://blog.csdn.net/rong889/archive/2009/05/15/4189620.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/rong889/223075115/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/rong889/223075115/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 16 May 2009 00:55:00 +0800</pubDate><author>.....</author><comments>http://blog.csdn.net/rong889/archive/2009/05/15/4189620.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/rong889/archive/2009/05/15/4189620.aspx</guid><dc:creator>.....</dc:creator><fs:srclink>http://blog.csdn.net/rong889/archive/2009/05/15/4189620.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/rong889/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/rong889/~1101025/223075115/1101023</fs:itemid></item><item><title>分享视频赚钱--adsense</title><link>http://blog.csdn.net/rong889/archive/2009/04/20/4096084.aspx</link><wfw:comment>http://blog.csdn.net/rong889/comments/4096084.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/rong889/comments/commentRss/4096084.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4096084</trackback:ping><description>&lt;br /&gt;adsense分成，50%，点击查看：&lt;br /&gt;分享视频赚钱--adsense&lt;img src =&quot;http://blog.csdn.net/rong889/aggbug/4096084.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/rong889/223075116/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/rong889/223075116/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 21 Apr 2009 07:35:00 +0800</pubDate><author>rong889</author><comments>http://blog.csdn.net/rong889/archive/2009/04/20/4096084.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/rong889/archive/2009/04/20/4096084.aspx</guid><dc:creator>rong889</dc:creator><fs:srclink>http://blog.csdn.net/rong889/archive/2009/04/20/4096084.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/rong889/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/rong889/~1101025/223075116/1101023</fs:itemid></item><item><title>test</title><link>http://blog.csdn.net/rong889/archive/2007/03/22/1537786.aspx</link><wfw:comment>http://blog.csdn.net/rong889/comments/1537786.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/rong889/comments/commentRss/1537786.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1537786</trackback:ping><description>ebook&lt;img src =&quot;http://blog.csdn.net/rong889/aggbug/1537786.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/rong889/223075117/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/rong889/223075117/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 23 Mar 2007 01:11:00 +0800</pubDate><author>rong889</author><comments>http://blog.csdn.net/rong889/archive/2007/03/22/1537786.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/rong889/archive/2007/03/22/1537786.aspx</guid><dc:creator>rong889</dc:creator><fs:srclink>http://blog.csdn.net/rong889/archive/2007/03/22/1537786.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/rong889/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/rong889/~1101025/223075117/1101023</fs:itemid></item><item><title>终于又拿起书学java了</title><link>http://blog.csdn.net/rong889/archive/2004/10/12/134217.aspx</link><wfw:comment>http://blog.csdn.net/rong889/comments/134217.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/rong889/comments/commentRss/134217.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=134217</trackback:ping><description>终于又拿起书学java了&lt;img src =&quot;http://blog.csdn.net/rong889/aggbug/134217.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/rong889/223075118/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/rong889/223075118/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 13 Oct 2004 07:21:00 +0800</pubDate><author>rong889</author><comments>http://blog.csdn.net/rong889/archive/2004/10/12/134217.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/rong889/archive/2004/10/12/134217.aspx</guid><dc:creator>rong889</dc:creator><fs:srclink>http://blog.csdn.net/rong889/archive/2004/10/12/134217.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/rong889/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/rong889/~1101025/223075118/1101023</fs:itemid></item></channel></rss>