- プロジェクトの作成
- オブジェクトと変数のリファレンス
- プロジェクトの拡張
- チュートリアル
- グラフィックオブジェクト チュートリアル
Web プレゼンテーションエンジンクライアントとサーバーの間にセキュリティで保護された接続を作成する
Web プレゼンテーションエンジンクライアントとサーバーの間にセキュアな HTTPS 接続を作成するには、証明書が必要です。独自の証明書を作成して使用できます。
FactoryTalk Optix
は [証明書ファイル]
と [プライベートキーファイル]
が空白の場合に証明書ファイルを生成します。証明書ファイルを生成して検索し、セキュリティで保護された接続を作成するために使用する [WebPresentationEngine]
オブジェクトとブラウザにアップロードできます。[WebPresetationEngine]
オブジェクトを構成する方法については、「プレゼンテーションエンジンを構成する」を参照してください。- Web プレゼンテーションエンジンのホスト名 (ホストコンピュータの名前) を、証明書のホスト名と一致するように構成します。
- [プロジェクトビュー]で、[WebPresentationEngine]を選択します。
- [プロパティ]で、[ホスト名]に、ホストコンピュータの名前を入力します。ヒント: ブラウザ証明書の名前は、Web プレゼンテーションエンジンのホスト名と一致する必要があります。
- ローカルコンピュータからエミュレートする場合以外は、IP アドレスを入力します。ローカルコンピュータからエミュレートする場合は、[IP アドレス]に0.0.0.0と入力します。
- [プロトコル]で[https]を選択します。
- [ポート]にポート番号を入力します。
- [エミュレータで実行]を選択して、プロジェクトをエミュレータで実行し、証明書ファイルを作成する Web 接続を確立します。
- 証明書ファイルをコピーして、既知の場所に保存します。
- ファイルエクスプローラーを開きます。
- アプリデータ領域に移動するには、[%appdata%]と入力して[Enter]キーを押します。
- エミュレータによって作成された証明書ファイルのフォルダー構造を操作するには、を選択します。
- プロジェクトを選択します。
- [ApplicationFiles]を選択します。
- .der ファイルと .pem ファイルをコピーして、既知の場所に貼り付けます。
- [WebPresentationEngine]を選択した状態で、[プロパティ]で証明書ファイルをアップロードします。
- [証明書ファイル]で[参照]を選択し、ファイルを保存した場所から .der 証明書ファイルを選択して移動し、[インポート][ファイル]を選択して、[選択]を選択します。
- [プライベートキーファイル]で[参照]を選択し、ファイルを保存した場所から .pem 証明書ファイルを選択して、[ファイルのインポート]を選択し、[選択]を選択します。
- [エミュレータで実行]を選択してエミュレータを再起動し、Web サーバーの正しいインスタンスに接続していることを確認します。
- ブラウザ証明書をエクスポートしてインストールします。
- 確立されたブラウザ接続のアドレスバーで、[安全ではない]を選択します。
- [サイトへの接続が安全ではありません]の後の[概要]で[>]を選択し、[証明書を表示する]を選択します。
- 証明書ビューアー (コンピュータ名)で、[詳細]を選択し、[エクスポート]を選択します。
- コンピュータ名の拡張子が .der の前にある .der ファイルを選択します。
- 覚えやすい場所に移動し、[保存]を選択します。
- 保存した場所に移動し、.der ファイルをダブルクリックします。
- [証明書]で[証明書のインストール]を選択して、ブラウザの証明書をインストールします。
- [現在のユーザー]を選択したまま、[次へ]を選択します。
- [すべての証明書を次のストアに配置する]を選択し、[参照]を選択します。
- [証明書ストアの選択]で、[信頼できるルート証明機関]を選択し、[OK]を選択します。
- [証明書のインポートウィザードの完了]で、[次へ]を選択し、[完了]を選択します。
- インポートが成功したら、[OK]を 2 回選択します。
- Web からサーバーへの接続を確立するには、ブラウザでhttps:\\hostname:portと入力します。例えば、エミュレータの場合はhttps:\\(computername):8080と入力します。
接続
ポリゴン
ご質問やご意見