I am needing to implement Basic Digest Auth with Shiro. I have a JS webapplication talking to a REST interface.
I was able to find an implementation of Basic Digest on github https://github.com/afs/http-digest-auth I have this code in place in my app, but I am having 1 final issue I cannot seem to get around. When trying to go to the root of my app, i.e. http://myHost/MyApp After I authenticate, I am not redirected to the index.html file. Instead my Browser shows a URL like so: http://myHost/MyApp/;jsessionid=F65014F16076B0320B1425927FC8210B and an empty page is displayed... If I cut off the jsessionid piece, and add /index.html to the URL, then I get to the file correctly. There is no tech support for the BasicDigest code, so I am posting here hoping someone might be able to point me in the right direction. For what its worth, BASIC auth "authcBasic" works perfect. My Shiro ini looks like this: ################################################## #----------- # Main # ---------- [main] myRealm = auth.MyCustomRealm cacheManager = org.apache.shiro.cache.MemoryConstrainedCacheManager securityManager.cacheManager = $cacheManager securityManager.realms = $myRealm authc.successUrl = /index.html ## Filter For HTTP digest authentication authcDigest= org.seaborne.auth.shiro.DigestHttpIniPassword # ----------------------------------------------------------------------------- # URLS - followed by Filter Chains. # ----------------------------------------------------------------------------- [urls] /** = authcDigest ################################################ Looking for any hints or ideas. Thanks. -- View this message in context: http://shiro-user.582556.n2.nabble.com/Basic-Digest-Auth-with-Shiro-tp7581116.html Sent from the Shiro User mailing list archive at Nabble.com.
