EJB 3 Security Domain with Open LDAP
?
?
Service Interface:
?
??
Service 很简单,就是一个hello + input。
执行 mvn clean install, 在target会生成一个jar包,把架包丢到jboss deploy目录下,启动jboss, 可以看到service注册成功:
?
?
?
?case 1: 在SOAP UI Reuest Property里面设置Username=tester, Password=1, (正确的用户,有正确的权限)然后执行方法,将返回
?
??
case 3:?在SOAP UI Reuest Property里面设置Username=tester2, Password=1, (正确的用户,没有权限)然后执行方法,将返回
?
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <soap:Fault> <faultcode>soap:Server</faultcode> <faultstring>Caller unauthorized</faultstring> </soap:Fault> </soap:Body></soap:Envelope>?
至此,测试完毕。谢谢阅读!
1 楼 wengeldouble 昨天 细细阅读完,发现楼主写得太精致了,step by step, 享用了~~赞