<div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Using shibboleth idp 2.4.4 with a frontend of CAS, been working perfectly for ages.  Then Office 365 came along. We are using it against our shibboleth server, it all seems to work, but if you run the Microsoft Connectivity Analyzer it shows errors with ECP.<br></div><div><br></div><div>I have configured it according to the page : <a href="https://wiki.shibboleth.net/confluence/display/SHIB2/IdPEnableECP" target="_blank">https://wiki.shibboleth.net/confluence/display/SHIB2/IdPEnableECP</a></div></div></blockquote><div><br></div><div>From that page:</div><div><br></div><div>"<span style="color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px">The most common mechanism for this will be HTTP Basic Authentication"</span></div><div><br></div><div>It also mentions client TLS. In any case it requires a non-interactive authentication method. Obviously putting CAS in front of the IdP for all SAML profiles is not compatible with the above requirement. You would need to opt ECP out of CAS authentication for starters, which you could probably do by tweaking servlet filter-mapping paths (assuming that's how you're configuring the integrated CAS client).</div><div><br></div><div>M</div><div><br></div></div></div>