0

最近、私は http 基本認証を行う Netbeans プラグインを使用しています。したがって、パスワードが正しいことを確認するために、次のコードがあります。

String url = "http://someurl.com";
URLConnection conn = (new URL(url)).openConnection();
HttpURLConnection hconn = (HttpURLConnection) conn;
hconn.setUseCaches(false);
String input = username.getText() + ":" + password.getText();
String output = Base64.encode(input.getBytes());
hconn.setRequestProperty("Authorization", "Basic " + output);
hconn.connect();
int code = hconn.getResponseCode();
boolean connectionOk = (code == HttpURLConnection.HTTP_OK);

通常の Swing アプリケーションでは、前のコードは接続に問題がないかどうかを示すのに役立ちますが、Netbeans プラットフォーム プラグインに配置すると、接続に問題があると、次のダイアログが表示されます。 ここに画像の説明を入力

このダイアログを無効にするにはどうすればよいですか?

4

1 に答える 1

1

次のことを試しましたか。

conn.setAllowUserInteraction(false);
于 2014-04-22T10:23:13.927 に答える