0
我在Android中编写了一个HTTP客户端,该客户端连接到本地主机上的glassfish并将一些json信息发送到服务器。Android中使用glassfish的授权问题
我用:
UsernamePasswordCredentials cred =
new UsernamePasswordCredentials(SettingsHelper.mUser, SettingsHelper.mPwd);
client.getCredentialsProvider().setCredentials(AuthScope.ANY, cred);
为authontication,并作出PUT请求。
有时,客户端在重试和发送授权的请求之前会发送未经授权的请求,并在第二次推送json实体之前,从服务器获得适当的响应(100-继续)。那么,服务器根本没有响应,并且一切都挂起。
我会注意到它有时会起作用。
有其他人遇到过这个问题吗?我该如何解决它?