Android中使用glassfish的授权问题

时间:2011-08-28 19:58:40

标签: android apache http

我正在Android中编写一个HTTP客户端,它连接到我的localhost上的glassfish并将一些json信息发送到服务器。

我用:

UsernamePasswordCredentials cred =
      new UsernamePasswordCredentials(SettingsHelper.mUser, SettingsHelper.mPwd);
client.getCredentialsProvider().setCredentials(AuthScope.ANY, cred);

用于authontication,并发出一个put请求。
问题有时,客户端在重试和发送授权请求之前发送未经授权的请求,并且在第二次推送json实体之前,从服务器获得适当的响应(100-继续)。然后,服务器根本没有响应,一切都挂起了。

我会注意到它有时会起作用。

还有其他人遇到过这个问题吗?我该如何解决?

1 个答案:

答案 0 :(得分:0)

最终设法使其与基本的抢占式身份验证一起使用。

example here