Leave a Comment:
27 comments
hi Mahendra,
I have tried the integration of OAM and Weblogic using SSPI connector. But while creating the NetPointRealms in Weblogic using the setupNetPointRealm.cmd i am not able to create realms in Weblogic for OAM. Please suggest how to do the same.
Thanks,
Bharathi
Hi Bharathi,
If your weblogic server version is >= 10.3.0, you should use setupnetpointrealm_wl92.cmd. I made a note of it in the post.
Reply[…] architecture diagram goes almost similiar to the one as here except that the SSPI Connector is not explicitly installed in the WebLogic Server (instead there […]
ReplyMahendra,
I’m using weblogic server 10.3.2. In your post you said SSPI plug in is only for versions below 10.3.2. So what is the alternative?
Is an SSPI connector essential to protect a weblogic resource/application running on port 7001, using Oracle Access Manager?
Thanks for your time.
Regards
Joseph
Ok, Saw it only later that for weblogic > 10.3 one would have to use setupnetpointrealm_wl92.cmd..
but the question remains
Is an SSPI connector essential to protect a weblogic resource/application running on port 7001, using Oracle Access Manager?
thanks
ReplyJoseph,
Which version of OAM are you using?
If it is 10.1.4.3, then you can use Out of the box identity asserter available with OAM downloads. If not, you have to use SSPI connector.
Yes, SSPI is used to protect weblogic resources using OAM.
Mahendra.
ReplyYes, Mahendra. It is 10.1.4.3
I checked the package downloaded. Found oamcfgtool jar file. Is this what you are referring to? How can I use this, is there a link where you can direct me to?
Many thanks
Joseph
@ Joseph,
In your weblogic server do you see OAM identity asserter provider (under weblogic authentication providers) ?
oamcfgtool is tool to automate OAM integration with Fusion Middleware 11g products
http://onlineappsdba.com/index.php/2010/05/18/oamcfgtool-oam-configuration-tool-for-fusion-middleware-11g-soawebcenter-integration-with-oam/
Joseph,
You can check this link http://onlineappsdba.com/index.php/2010/05/13/oracle-access-manager-10143-integration-with-weblogic-server/ for end to end integration steps of OAM 10.1.4.3 and WLS 10.3.2.
Let me know if you face any issues.
-M.
ReplyMahendra,
I don’t see the OAMIdentityAsserter provider in the weblogic authentication providers list.
In your latest post you have provided me the link to
where we need to create an OAMIdentityAsserter provider. So I’ll be in trouble here.
Is there a workaround?
Thank you
Joseph
I realize I have to copy oamAuthenProvider.jar to /lib/mbeantypes to achieve this. Where can I find this jar file?
ReplyOk, it’s part of the WebGate package.
Thanks for the help.
I’ll refer the link above and perform the integration.
Thanks
Joseph
@ Joseph,
Yes this is part of Webgate/OAM . I think you got all your answers.
After I add the OAM Identity Asserter provider with the LDAPAuthenticator (marking it required and reorder), when I try to restart the weblogic server I encounter this error:
If I remove the below section from config.xml then I’m able to get the server up:
OAM
REQUIRED
OAM_AG
AccessServer
mydomain.com
{AES}fC8yO6qqJrTh7h1fmo12fH+g=
The corresponding policy and webgate configurations are done when I run oam configuration tool.
Please help.
Thanks
Joseph
The error code and description is:
OAMAP-60516: Unable to create the AccessGate entry for identity assertion/authentication.
-Joseph
ReplyJoseph,
I assume you are using Identity Asserter of OAM 10.1.4.3 instead of SSPI connector. Check this post http://onlineappsdba.com/index.php/2010/05/13/oracle-access-manager-10143-integration-with-weblogic-server/ for it.
I presume you have provided incorrect details of Access Gate in the Identity Asserter specific details of WebLogic realm.
Ensure to have access gate entry as AccessGate:accessgate_port in identity asserter specific details of weblogic realm and I believe this is root cause of that issue.
Let me know if you face any issues.
Mahendra.
ReplyHello Mahendra,
I am facing the same issue as OAMAP-60516: Unable to create the AccessGate entry for identity assertion/authentication.
I have manually added the accessgate detiails in access system console and in the provider details of OAM identity asserter in weblogic I have added all the details.
Can you please let me know what is the root cause of the error:
The details I provided are:
Transport Security: simple
Application domain : My_policy_domain( it is the name of the policy domain)
Access Gate password: <>
Key store pass phrase: I left blank because it the password for client transport mode
Access gate name: ABC_ag01
Primary access server: DEF.na.xyz.com(hots name of the access server)
Simple mode pass phrase: <>
@ Sam,
What is version of your weblogic server and OAM server ?
Weblogic server is 10.3 and OAM server is 10.1.4.3.
I am able to add the details one by one and now when I restart the weblogic server it gives below error:
I have double checked the access gate name, access server which is configured in simple modee and I used telnet host port to see if Access server is up and running. Evrything looks fine.
Please let me know what would be the root cause of the error.
Thanks Sam.
ReplySam,
I presume you are using the OAM Identity Asserter provided in OAM downnload package. If so, it is not supported for Weblogic servers with version <10.3.* .
-Mahendra.
ReplyI have downloaded it from http://www.oracle.com/technetwork/middleware/ias/downloads/101401-099957.html under Oracle access manager core component. But as I see there is other coloumn with oracle access manager webgates and weblogic identity assertion providers.
Do I need to download it from that disk?
ReplyMahendra,
I am doing integration of OAM with Documentum. In that process I am using OAM Identity Asserter as a WebLogic Authentication Provider (which is also an OAM AccessGate)to verify the user login session with OAM when a user is logged into SSO and to create a weblogic user session to access any application deployed in a weblogic container.
Thanks
Sam.
Sounds good. I presume you are using WebLogic to deploy Documentum application. To integrate this with OAM, you can simply deploy a webserver with a webgate and protect the documentum app URL in OAM policy domain. However, there is a security hole in this concept. To get rid of it, you need to create OAM identity asserter in weblogic realm. Create an access gate profile in OAM and copy the oamidentityasserter jar file to weblogic server mbean lib folder and restart weblogic server. Cofnigure the auth providers so that oam asserter is on top and ldap authenticator (if u r mapping groups/roles) as next authenticator. Configure the oam id asserter to point to access gate. I believe you are not passing this step.
The OAM identity asserter jar provided in OAM downloads will work with OAM 10.1.4.3 and WebLogic servers higher than 10.3.0. Else you have to develop your own custom identity asserter to read obssocookie.
You can also check the oam identity asserter or authentication provider logs for more details.
ReplyI am trying to integrate OAM with Documentum(on Tomcat),Cognos(IIS) and Metastorm(IIS). You have any references for that ?
Thanks.
ReplyI have integrated with Documentum before. All you need to do is to setup proxy Web Server infront of Document application server and install webgate on web server.
Protect the proxy server policies. You are all set to go now. Let me know if you face any issue.
Thanks
mahendra.
Hi Mahendra,
I am working on migration Documentum application from OAM10g access server to OAM11g access server using OAM10g webgate. I just configured the webgate to point Documentum to OAM11g. I could able to access the site but unable to access any documents(ex.word,excel or image) from the site. While accessing documents I am getting Java authentication required. Could you please let me know what I have to do for this error.
Thanks,
Sarada