Zimbra协作开源的SAML身份验证中无法解析的日期

时间:2018-12-14 04:00:42

标签: single-sign-on simplesamlphp zimbra

我已经将Zimbra Collaboration Open Source设置为服务提供商(SP),并将SimpleSAMLphp设置为Identity Provider(IdP)。我已经下载了Network Edition,提取了商店rpm,获取samlextn.jar并按照说明配置SAML。

Zimbra服务器环境:

[zimbra@devzimbra ~]$ zmcontrol -v
Release 7.2.0_GA_2669.RHEL6_64_20120410002025 CentOS6_64 FOSS edition.
[zimbra@devzimbra ~]$ java -version
java version "1.6.0_31"
Java(TM) SE Runtime Environment (build 1.6.0_31-b04)
Java HotSpot(TM) 64-Bit Server VM (build 20.6-b01, mixed mode)

在IdP中成功进行身份验证并将SAML响应发送到http://devzimbra/service/extension/samlreceiver之后,我在浏览器中收到此错误:

HTTP ERROR 500
Problem accessing /service/extension/samlreceiver. Reason:

    Unparseable date: "2018-12-13T09:48:09Z"

1 个答案:

答案 0 :(得分:1)

我认为这是Zimbra(7.2版)的saml扩展的问题。我已经对当前的Zimbra(版本8.8.10)进行了测试,发现从同一台IdP服务器解析日期没有问题。