0

JDK IBM 1.6 Eclipse 3.6.2

使用以下代码连接到服务器。

URL urlTemplate = 新 URL(uri); uc = (HttpURLConnection) urlTemplate.openConnection();

当连接错误的凭据时,它会弹出一个窗口输入正确的凭据作为输入,如何停止它?它似乎是内置操作,无法停止该内置功能。

另一个问题是,当我成功连接到服务器一次时,它将存储凭据,即使用户/密码错误,后续测试也将全部运行。如何清除缓存,以便测试新输入的用户和密码?

4

1 回答 1

0

弹出窗口来自默认身份验证器。要删除弹出窗口,您可以插入自己的身份验证器。

请参考以下链接

如何使用 HttpURLConnection 处理 HTTP 身份验证?

我的帖子已被一些版主删除,即使我建议正确答案。@user2342266 请选择此作为正确答案,它可以帮助您解决问题。

谢谢。

于 2013-05-07T04:21:16.610 回答