<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.huihoo.com/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-cn">
		<id>http://wiki.huihoo.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pingluo</id>
		<title>开放百科 - 灰狐 - 用户贡献 [zh-cn]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.huihoo.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pingluo"/>
		<link rel="alternate" type="text/html" href="http://wiki.huihoo.com/wiki/%E7%89%B9%E6%AE%8A:%E7%94%A8%E6%88%B7%E8%B4%A1%E7%8C%AE/Pingluo"/>
		<updated>2026-05-14T09:10:32Z</updated>
		<subtitle>用户贡献</subtitle>
		<generator>MediaWiki 1.19.2</generator>

	<entry>
		<id>http://wiki.huihoo.com/wiki/OpenSSO</id>
		<title>OpenSSO</title>
		<link rel="alternate" type="text/html" href="http://wiki.huihoo.com/wiki/OpenSSO"/>
				<updated>2008-06-27T17:29:09Z</updated>
		
		<summary type="html">&lt;p&gt;Pingluo：/* Install */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:logo-opensso.gif|right]]&lt;br /&gt;
&lt;br /&gt;
OpenSSO based on the code base of [http://www.sun.com/software/products/access_mgr/ Sun Java System Access Manager]&lt;br /&gt;
[[Image:identity-services-architecture.jpg|thumb|right|basic architecture of identity services]]&lt;br /&gt;
==Install==&lt;br /&gt;
事先安装好 [[OpenDS]] 目录服务, [http://blogs.sun.com/indira/entry/using_opends_as_a_user Using OpenDS as a user data store for OpenSSO]&lt;br /&gt;
&lt;br /&gt;
下载获得 opensso.war, 部署到 GlassFish 上&lt;br /&gt;
 &lt;br /&gt;
通过 http://localhost:8080/opensso 进行配置, 出错&lt;br /&gt;
 Installing embedded config in :/home/allen/opensso/opends...Done&lt;br /&gt;
 Creating FAM suffix...Done&lt;br /&gt;
 &amp;quot;Loading Schema:&amp;quot;am_sm_ds_schema.ldif...Success.&lt;br /&gt;
 &amp;quot;Loading Schema:&amp;quot;am_remote_opends_schema.ldif...Success.&lt;br /&gt;
 &amp;quot;Loading Schema:&amp;quot;fam_sds_schema.ldif...Success.&lt;br /&gt;
 Register service:amEntrySpecific.xml&lt;br /&gt;
 Status: Failed&lt;br /&gt;
 Please check the server logs: /home/allen/opensso/opensso/debug&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To fix the above error, please do the following :&lt;br /&gt;
&lt;br /&gt;
1. Change jvm-options from “-client” to “-server”in domain.xml&lt;br /&gt;
&lt;br /&gt;
2. Change jvm-options from -Xmx512m to -Xmx1024m in domain.xml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then remove the configuration directory /home/allen/opensso and re-run the OpenSSO configurator.&lt;br /&gt;
&lt;br /&gt;
==Key Features==&lt;br /&gt;
* Single sign-on (SSO)&lt;br /&gt;
* Centralized authorization services&lt;br /&gt;
* Federated Identity support&lt;br /&gt;
* J2EE architecture and comprehensive APIs&lt;br /&gt;
* Enterprise-class scalability and reliability&lt;br /&gt;
* Real-time audit&lt;br /&gt;
&lt;br /&gt;
==Supported standards==&lt;br /&gt;
* Java Authentication and Authorization Service (JAAS)&lt;br /&gt;
* Kerberos&lt;br /&gt;
* Lightweight Directory Access Protocol (LDAP)&lt;br /&gt;
* Liberty ID-FF&lt;br /&gt;
* Liberty Identity Web Services Framework (ID-WSF)&lt;br /&gt;
* SAML&lt;br /&gt;
* SOAP&lt;br /&gt;
* Secure Sockets Layer (SSL)&lt;br /&gt;
* WS-I Basic Security Profile tokens&lt;br /&gt;
* XML Digital Signature&lt;br /&gt;
* XML Encryption&lt;br /&gt;
&lt;br /&gt;
==Supported authentication modules==&lt;br /&gt;
* Active Directory&lt;br /&gt;
* Anonymous&lt;br /&gt;
* Certificate&lt;br /&gt;
* HTTP Basic&lt;br /&gt;
* Java Database Connectivity (JDBC)&lt;br /&gt;
* LDAP&lt;br /&gt;
* Membership&lt;br /&gt;
* Mobile Subscriber ISDN (MSISDN)&lt;br /&gt;
* Password Playback&lt;br /&gt;
* RADIUS&lt;br /&gt;
* SafeWord&lt;br /&gt;
* SAML&lt;br /&gt;
==GlassFish==&lt;br /&gt;
[[Image:GlassFish-Configuration-OpenSSO.jpg|right|thumb|Configure OpenSSO with OpenDS as configuration repository]]&lt;br /&gt;
[http://blogs.sun.com/indira/entry/solaris%7Copends%7Cglassfish%7Copensso_-_a_perfect_union Solaris|OpenDS|GlassFish|OpenSSO - A Perfect Union]&lt;br /&gt;
==Docs==&lt;br /&gt;
*[http://developers.sun.com/identity/reference/techart/id-svcs.html Securing Applications With Identity Services, Part 1: Authentication]&lt;br /&gt;
*[http://developers.sun.com/identity/reference/techart/id-svcs2.html Securing Applications With Identity Services, Part 2: Authorization]&lt;br /&gt;
*[http://developers.sun.com/identity/reference/techart/id-svcs3.html Securing Applications With Identity Services, Part 3: User Attributes]&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
* https://opensso.dev.java.net/&lt;br /&gt;
* OpenSSO Agent for SJS AS 8.2 (and soon for GlassFish) - http://blogs.sun.com/page/theaquarium?anchor=opensso_agent_for_sjs_as&lt;/div&gt;</summary>
		<author><name>Pingluo</name></author>	</entry>

	</feed>