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-繼續)。那麼,服務器根本沒有響應,並且一切都掛起。
我會注意到它有時會起作用。
有其他人遇到過這個問題嗎?我該如何解決它?