cancel
Showing results for 
Search instead for 
Did you mean: 

Reg SSO

Former Member
0 Kudos

Hi all

I was able to test the SSO for MI by creating an iView in Portal and is working fine I guess. But when I am not connected I was not even able to get into MI. Page cannot be displayed error comes. So as given in the procedure to establish SSO, can it only be used when online? If so are we losing the offline capability of MI when SSO implemented?

For my scenario, users should be able to login to portal and then get into MI from Portal through SSO when they are connected online. When they are offline they have to use the internet explorer and login manually to use MI. Is this possible?

Thanks

Raj

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

the following HowTo Guide clearly describes how to enable SSO together with MI.

<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10b4069a-9e87-2910-8d9e-9ee7d38e0ed6">SSO HowTo Guide</a>

SSO requires a single user setting on the device. When you are offline the client is accessible without requesting credentials (e.g. ticket or password) and you are treated as this single user. The ticket will only be requested when you try to sync. For this you have to be online anyway.

Rgds Thomas

Former Member
0 Kudos

Hi Thomas

Thanks for your reply I followed the procedure. But the following error message comes when I try to invoke the MI from portal (as an iView). Am I missing something which causes this error?

The link which produces this error is

http://localhost.XXXXX.XXX.com:4444/me/jsp/sso/SSOFailure.jsp

and the error is

Error: 500

Location: /me/jsp/sso/SSOFailure.jsp

Internal Servlet Error:

javax.servlet.ServletException: Cannot create bean of class java.util.ResourceBundle

at jsp.sso.SSOFailure._jspService(SSOFailure.java:80)

at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)

at org.apache.tomcat.core.Handler.service(Handler.java:287)

at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)

at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:806)

at org.apache.tomcat.core.ContextManager.service(ContextManager.java:752)

at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)

at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)

at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)

at java.lang.Thread.run(Thread.java:534)

Thanks

Raj

Message was edited by:

Rajasekaran Venkatachalam

Former Member
0 Kudos

Hi

I am able to establish SSO for MI now. I guess it had some problem in configuration of portal for issuing SAP logon ticket. Now I am able to preview the iView of MI from EP. But synchronization fails with following error message

• Synchronization started

• Connection set up (without proxy) to: http://XXXXXX.XXXX.com:8050/sap/bc/MJC/mi_host?~sysid=EPX&;

• Connection to server failed.

• Problems during synchronization: Server logon failed; internal error. Contact your system administrator.

I use the same user id and password when SSO is not established and sync works fine while manually doing it.

Please advice

Thanks

Message was edited by:

Rajasekaran Venkatachalam