有没有人尝试成功使用OneLogin Java Toolkit JSP示例?
我已下载并尝试过“java-saml-tookit-jspsample”。我能够按照说明操作,并使用JDK8设置Eclipse。我能够在我的OneLogin帐户中配置示例中的“onelogin.saml.properties”和SAML测试连接器。
当我运行应用程序时,我获得了登录链接,它能够连接一个登录并返回身份验证响应。我也可以看到调试时收到的XML,但程序在处理响应时崩溃了。
它在Util.java中的以下源代码行崩溃。
docfactory.setAttribute("http://java.sun.com/xml/jaxp/properties/schemaLanguage", XMLConstants.W3C_XML_SCHEMA_NS_URI);
有错误
“java.lang.IllegalArgumentException异常: http://java.sun.com/xml/jaxp/properties/schemaLanguage“
我尝试添加一个xercesImpl.jar和xml-apis.jar来查看它是否是一个XML解析器问题,但它也没有帮助。