在以简单REST Web服务为例的测试应用程序中,我尝试将JASPI用于java-ee安全性。
JASPI与Wildfly合作很快。那时,我刚刚实现了ServerAuthModule接口并在服务器配置中配置了该模块,一切都很好。请注意,auth模块类只是我的应用程序的一部分。
我无法让它在Websphere中运行,这一次,据我所知,正是如此实现:http://arjan-tijms.omnifaces.org/2012/11/implementing-container-authentication.html。一旦部署了我的应用程序,我就遇到了这些问题:
使用wsadmin命令行控制台甚至从java而不是管理控制台进行部署似乎没有改变(正如预期的那样,但我在Websphere中看到过这方面的奇怪之处)。
在Websphere中启用JASPI和应用程序安全性不会改变任何内容。
我能纠正什么吗?您是否知道使用适用于Websphere的JASPI的任何示例?
编辑:Java EE 7 Samples'基本身份验证应用程序在websphere上部署,但安全性被忽略。