-
FEATURED COMPONENTS
First time here? Check out the FAQ!
Good morning, We have developed an application with ZK 6.5.1 and integrated the SSO Kerberos for access to DFS Documentum. Often we get the error "The server is temporarily out of service. Would you like to try again? (467: Incomplete Request)". I have read some posts where they talk about the message but do not have a real solution. It 'possible that there is a link between the integration of ZK and SSO and that error? In order to set the SSO token use this code: String spnegoTkn = request.getHeader("Authorization"); if (spnegoTkn == null) { response.setStatus(401); response.setHeader("WWW-Authenticate", "Negotiate"); }
Thanks in advance for your help
It probably caused by the au request is redirected to SSO framework and then redirected back with ~/zkau (au request without params), you can confirm this with fiddler.
If it is the case, you can try some possible workaround:
To keeping authentication valid, you can try to write a pure html page that can handle whole authenticate process, then use an hidden iframe link to that html page periodically, move this process out of zkau ajax request.
If they (ZK project and SSO server) are the same domain, you can try handle the process flow with cookies at client side.
Check whether there are any Web Service API provided by Kerberos that you can control with java/javascript programmatically.
Asked: 2013-07-10 09:14:13 +0800
Seen: 10 times
Last updated: Jul 14 '13