ADFS has unexpected behavior that looks like a bug.
I have SP that is using SHA1 hash algorithm for digital signing. On ADFS for this SP I set on advanced tab to use SHA256.
For me it is normal that these are not in correlation each side choose how will sign.
When I did sign out from SP I did signing with SHA1. On ADFS I got exception :
SAML request is not signed with expected signature algorithm. SAML request is signed with signature algorithm http://www.w3.org/2001/04/xmldsig-more#rsa-sha256 . Expected signature algorithm is http://www.w3.org/2000/09/xmldsig#rsa-sha1
I am using ADFS 3 , Windows R2