<div dir="ltr"><div><div><div>Hello,<br><br></div>I reinstalled shibboleth idp 3.3.2. I tried different configuration : Tomcat 8.5 + JDK8, 
Tomcat 8.5 + JRE, 
 
Tomcat 8.5 + JRE7.<br></div>The problem is still here. So i don't think it comes from application server or Java version.<br><br></div><div>I am new to SAML so i don't understand it very much. The only warning in the log is :<br>MetadataNameIdentifierFormatStrategy:75] - Ignoring NameIDFormat metadata that includes the 'unspecified' format<br><br></div><div>Is my SP not configured properly ? I am using Spring Boot + spring saml for the SP. May the problem comes from this ?<br></div><div><br></div><div></div><div>And i don't understand really well the expected behaviour. I edit idp.properties and activate :<br>idp.storage.htmlLocalStorage = true<br>idp.session.enabled = true<br>idp.session.StorageService = shibboleth.ClientPersistentStorageService<br><br></div><div>Now i expected :<br></div><div>1. I cleared the browser cookies and local storage<br></div><div>2. I set the address of my sp. (<a href="https://localhost:8443/app">https://localhost:8443/app</a>)<br></div><div>3. I enter my credentials on shibboleth (<a href="https://localhost/idp">https://localhost/idp</a>)<br></div><div>4. The browser display the SP home page.<br></div><div>5. I close the browser<br></div><div>6. I open the browser<br>7. 
 I set the address of my sp.

<br></div><div>8. => I am already logged. (that is what i expected)<br></div><div><br></div><div>But this last point failed. I am redirected to 3.<br><br></div><div>Also the 
<code>"Don't Remember Me"</code>

is making me a bit confused. Does it have an impact when 
shibboleth.ClientPersistentStorageService

is *not* set.<br></div><div>And also, if the cookie max age property is not used for the html localstorage what is the timeout of this token ? Does it have a time out ?<br></div><div><div><div><br></div><div>Thanks,<br></div><div>Thomas<br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2018-04-18 22:47 GMT+02:00 Cantor, Scott <span dir="ltr"><<a href="mailto:cantor.2@osu.edu" target="_blank">cantor.2@osu.edu</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">> Can you tell me what is the JRE or JDK and Apllication server you use to test<br>
> this ?<br>
<br>
</span>I use many different Java versions and Jetty 9.3 generally, usually Java 8 these days.<br>
<span class=""><br>
> Also is the property idp.cookie.maxAge also used for html storage ?<br>
<br>
</span>Not unless it backs off to a cookie for the data.<br>
<br>
The only real explanation for this is a client IP address floating and invalidating the session, and that would have to happen every time and would be clearly logged. There is nothing else short of simply not sending the cookie at all, which would point to a proxy or load balancer interfering.<br>
<div class="HOEnZb"><div class="h5"><br>
-- Scott<br>
<br>
-- <br>
For Consortium Member technical support, see <a href="https://wiki.shibboleth.net/confluence/x/coFAAg" rel="noreferrer" target="_blank">https://wiki.shibboleth.net/<wbr>confluence/x/coFAAg</a><br>
To unsubscribe from this list send an email to <a href="mailto:users-unsubscribe@shibboleth.net">users-unsubscribe@shibboleth.<wbr>net</a><br>
</div></div></blockquote></div><br></div>