Java 绕过SWT浏览器授权对话框

Java 绕过SWT浏览器授权对话框,java,browser,authorization,swt,Java,Browser,Authorization,Swt,我有一个应用程序,可以在某一点将URL的内容打印到物理打印机上。我希望这是自动发生的,没有进一步的用户输入。我正在使用SWT将URL加载到一个SWT浏览器中,该浏览器仅在后台工作-它不可见且无法打印。此时唯一的问题是服务器想要授权我,弹出一个用户名/密码对话框。我已经能够通过将凭证放在URL中来解决这个问题,但我想一定有更好的方法来做到这一点 为了澄清,这是一个授权对话框,而不是身份验证对话框。我知道addAuthenticationListener,但从未调用过它,因为我正在尝试授权,而不是验

我有一个应用程序,可以在某一点将URL的内容打印到物理打印机上。我希望这是自动发生的,没有进一步的用户输入。我正在使用SWT将URL加载到一个SWT浏览器中,该浏览器仅在后台工作-它不可见且无法打印。此时唯一的问题是服务器想要授权我,弹出一个用户名/密码对话框。我已经能够通过将凭证放在URL中来解决这个问题,但我想一定有更好的方法来做到这一点


为了澄清,这是一个授权对话框,而不是身份验证对话框。我知道addAuthenticationListener,但从未调用过它,因为我正在尝试授权,而不是验证。

最后一段是否正确?好像你在某个地方翻了个什么东西:这是一个身份验证对话框。。。我想授权,而不是认证,呃,是的,把它们倒过来了,威尔修好了。这只是为了说明,在寻找答案时,保持他们的直截了当是多么棘手,因为他们听起来非常相似。