【发布时间】:2017-04-29 08:47:41
【问题描述】:
我一直在尝试将 SAML 与 WSO2 云集成。 我在其他供应商方面有一些成功的经验,例如 onelogin、okta、ping one。
但是我在使用 wso2 时遇到了一个不起眼的 500 错误。 我尝试的每个请求都会收到 500 错误。
我不需要太多 - 只需一个适用于 WSO2 的 SAMLRequest 格式。 例如,现在我通过了:
<?xml version="1.0" encoding="UTF-8"?>
<saml2p:AuthnRequest ID="z9dac5520-d4a4-4da9-b71a-483948c1655c" IssueInstant="2017-04-29T08:40:39.677Z" ProtocolBinding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Version="2.0" xmlns:saml2p="urn:oasis:names:tc:SAML:2.0:protocol">
<saml2:Issuer xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion"/>
<saml2p:NameIDPolicy Format="urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified"/>
</saml2p:AuthnRequest>
我放气,base 64 编码和 url 编码。
我尝试了不同的变化,但没有任何效果
谢谢
【问题讨论】:
-
A HTTP500 指向服务器端的错误。请联系服务器管理员。
-
我已经做到了。没有得到回应。我希望有幸向 wso2 发送 samrequest 的人可以分享一个对他们有用的示例。