客户端测试提示 (401)Unauthorized
代码:
public class DemoLogin {
public DemoLogin() {
}
public String login() {
return "accept";
}
}
然后在DemoLoginSoapBindingStub的login方法
加入
_call.setProperty(_call.USERNAME_PROPERTY, "wdw");
_call.setProperty(_call.PASSWORD_PROPERTY, "william");
这里有个问题是我每次编译运行后自己加入的代码被jb删掉了,另外
这段代码是该写在客户端的DemoLoginSoapBindingStub种还是服务器
中的DemoLoginSoapBindingStub?
在deploy.wsdd里已经加入
<parameter name="allowedRoles" value="wdw" regenerateElement="false"/>
<requestFlow name="checks" type="" regenerateElement="false">
<handler name="handler1"
type="java:org.apache.axis.handlers.SimpleAuthenticationHandler" regenerateElement="false"/>
<handler name="handler2"
type="java:org.apache.axis.handlers.SimpleAuthenticationHandler" regenerateElement="false"/>
</requestFlow>
--
FROM 211.66.3.*