プロキシ サーバー認証
MATLAB® は、次の Web サービス インターフェイスに対しプログラム インターフェイスを提供します。
RESTful (Representational state transfer) — 関数
webread
、webwrite
、およびwebsave
をWeb サービスで使用して、RESTful Web サービスからコンテンツを読み取ります。HTTP (Hypertext Transfer Protocol) — HTTP を使用した MATLAB からの Web サービスの呼び出しAPI を使用して、高度な HTTP メッセージング セマンティクスを実装します。
サーバーを認証するには、サーバー認証を参照してください。
RESTful Web サービス
MATLAB は、基本、ダイジェスト、および NTLM の各プロキシ認証タイプをサポートします。Windows® プラットフォームでは、MATLAB は Kerberos もサポートしています。プロキシ サーバーの設定を指定するには、次のいずれかを選択してください。
Web 基本設定を使用して値を指定する場合、MATLAB はシステム設定を無視します。
HTTP Web サービス
MATLAB は、基本、ダイジェスト、および NTLM の各プロキシ認証タイプをサポートします。Windows プラットフォームでは、MATLAB は Kerberos もサポートしています。プロキシ サーバーの設定を指定するには、次のいずれかを選択してください。
matlab.net.http.HTTPOptions
オブジェクト内に ProxyURI を指定する場合は、Username プロパティと Password プロパティを Credentials 内に設定します。
MATLAB はこのリストの最初の設定を選択します。
プロキシ サーバー設定に対する MATLAB Web 基本設定の使用
MATLAB Web 基本設定を使用して、プロキシ サーバー設定を指定することができます。
メモ
Web 基本設定での設定はシステム設定をオーバーライドします。
プロキシ サーバー設定を指定するには、次を行います。
[ホーム] タブの [環境] セクションで [基本設定] をクリックします。[MATLAB] 、 [Web] を選択します。
[インターネットの接続にプロキシ サーバーを利用] チェック ボックスをオンにします。
[プロキシ ホスト] と [プロキシ ポート] の値を指定します。
入力可能なホストの形式の例としては、
172.16.10.8
とourproxy
の 2 つがあります。ポートに対しては整数 (たとえば22
) のみを入力します。システムのプロキシ サーバーがわからない場合は、システム管理者またはネットワーク管理者に聞いてください。プロキシ サーバーにユーザー名とパスワードが必要な場合は、[認証でプロキシを使用] チェック ボックスをオンにします。プロキシのユーザー名とパスワードを入力します。
[接続テスト] ボタンをクリックして、設定が正常に機能することを確認します。
MATLAB は
https://www.mathworks.com
に接続しようとします。MATLAB がインターネットにアクセスできると、ボタンの隣に [成功!] と表示されます。
MATLAB がインターネットにアクセスできない場合は、ボタンの隣に [失敗!] と表示されます。入力した値を修正し、再度テストしてください。それでも接続できない場合は、MATLAB のライセンスを認証したときに使った値を入力してみてください。
[OK] をクリックして変更を確定します。
MATLAB を再起動して変更内容を有効にします。
プロキシ サーバー設定に対するシステム設定の使用
MATLAB Web 設定でプロキシが指定されていない場合、MATLAB はオペレーティング システムで設定されたプロキシを使用します。
オペレーティング システム | システムのプロキシ設定 |
---|---|
Windows | 設定の |
macOS | システム設定の |
Linux® | 環境変数 |
システム設定でプロキシ サーバー設定を指定するには、Windows、Linux、または macOS オペレーティング システムのドキュメンテーションを参照してください。
MATLAB では、Windows で設定するプロキシの例外は考慮されません。
参考
matlab.net.http.HTTPOptions
| matlab.net.http.Credentials