プロトコルサポート


この章では、次のトピックについて説明します。

HTTP、FTP、および GOPHER

Java Plug-in は、HTTP、FTP、および GOPHER プロトコルをサポートします。この中には、組み込みプロキシ構成サポートも含まれています。

HTTPS

はじめに

Java Plug-in では、HTTPS が Java Secure Socket Extension (JSEE) を介してサポートされています。JSEE は、Java プラットフォームに対して SSL と HTTPS の Java 実装を提供しています。

エラー処理のサポート

HTTPS サーバへのアクセス時に、エラーが発生する場合があります。Java Plug-in は、JSSE にフックすることにより、次のタイプのエラー処理を提供します。

JSSE を利用する HTTPS の潜在的な問題点

JSSE を介した HTTPS サポートにより、ブラウザ固有の問題の多くが取り除かれますが、開発者が留意する必要のあるいくつかの問題が存在します。

Socks

現在、Java Plug-in は SOCKS バージョン 4 をサポートします。

注: HTTP/HTTPS の場合、SOCKS プロキシサーバを Web プロキシサーバと併用して、キャッシュを追加できます。ただし、この動作は、ブラウザ内の同様の構成を Java Plug-in を使用せずに実行する場合の動作とは異なる可能性があります。

NTLM 認証

Java Plug-in では、HTTP/HTTPS 用の NTLM 認証プロトコルがサポートされています。NTLM 認証を要求するサーバにユーザがアクセスしようとすると、ダイアログが表示され、ユーザ名とパスワードの入力が求められます。アクセスしようとしているサーバのドメインとユーザのドメインが同じ場合は、ユーザ名とパスワードだけが必要です。ただし、ユーザのドメインがサーバのドメインと異なる場合は、サーバのドメインも入力する必要があります。次のようにバックスラッシュ (\) で区切って、ユーザ名のフィールドに入力します。

<domain>\<username>

パスワードはパスワードのフィールドに通常どおりに入力します。