如何将 Azure ACS 配置为 return SAMLResponse 参数而不是 RSTR xml?

How to configure Azure ACS to return SAMLResponse parameter instead of RSTR xml?

我有 SSO login setup with Azure 与上面的相似:

在我的应用程序 (RP) 端来自 ACS 的 POST 请求 (6&7) 中,我得到:

~~~~~~~~

POST

wa: wsignin1.0

结果:RSTR XML - (example format - data removed)

~~~~~~~~

而我的 RP 期望和理解的是 SAMLResponse 请求参数。

如何配置 Azure/ACS 以便它 returns SAMLResponse 作为 POST 请求中的参数。

我现在无法更改应用程序 (RP) 来处理 RSTR,并且没有 SAMLResponse 应用程序无法 verify/authenticate SAML 响应。

SAMLResponse 是 SAML2p 协议的一部分 - ACS 不支持它。也许看看 Azure AD -

http://blogs.technet.com/b/ad/archive/2015/02/12/the-future-of-azure-acs-is-azure-active-directory.aspx