前へ
前へ
 
次へ
次へ

ウォレット情報の構成

Secure Sockets Layer(SSL)は、RSA公開鍵による暗号化と対称鍵による暗号化を組み合せて、認証、暗号化およびデータの整合性を実現する業界標準プロトコルです。SSLの有効時は、URLにhttpsと表示されます。

SSL有効URL(Webサービスの起動など)をコールする場合、またはSSL有効URLタイプのリージョンを作成する場合、ウォレットを作成する必要があります。ウォレットは、SSLに必要な認証および署名された資格証明(秘密鍵、証明書および信頼できる証明書)の格納に使用されるパスワード保護されたコンテナです。

トピック:

ウォレットの作成

ウォレットを作成するには、次のステップを実行します。

  1. データベース管理者はOracle Application Expressデータベース・インスタンスでウォレットを作成する必要があります。Oracle Database Advanced Security管理者ガイドのOracle Wallet Managerの使用に関するセクションを参照してください。

  2. Oracle Application Express管理者は、インスタンスの設定ページの「ウォレット」セクションを構成して、ウォレットへのファイルシステム・パスおよび(必要に応じて)ウォレット・パスワードを指定します。


参照:

Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイドの「SSL有効Webサービスでの作業」およびOracle Database Advanced Security管理者ガイドのOracle Wallet Managerの使用に関するセクション

完全開発環境でのウォレットの構成

完全開発環境でウォレット設定を指定するには、次のステップを実行します。

  1. Oracle Application Express管理サービスへログインします。「Oracle Application Express管理サービスへのログイン」を参照してください。

  2. 「サービスの管理」をクリックします。

  3. 「環境設定の管理」で、「インスタンスの設定」をクリックします。

  4. 「ウォレット」までスクロールします。

  5. 「ウォレット」で、次の形式でウォレットが格納されているファイルシステムでのパスを入力します。

    file:directory-path
    
  6. ウォレットをオープンにするためにパスワードが必要な場合、次のステップを実行します。

    1. 「ウォレット・パスワード」フィールドにパスワードを入力します。

    2. 「ウォレット・パスワードを変更するかどうかを確認する場合は選択」を選択します。

  7. 「変更の適用」をクリックします。

ランタイム環境でのウォレットの構成

ランタイム環境でウォレット設定を指定するには、次のステップを実行します。

  1. SQL*Plusを起動して、SYSとしてOracle Application Expressがインストールされているデータベースに接続します。次に例を示します。

    • Windowsの場合:

      SYSTEM_DRIVE:\ sqlplus /nolog
      connect sys as sysdba
      
    • UNIXおよびLinuxの場合:

      $ sqlplus /nolog
      connect sys as sysdba
      

    プロンプトが表示されたら、適切なパスワードを入力します。

  2. 次の文を実行します。

    ALTER SESSION SET CURRENT_SCHEMA = APEX_030200
    
  3. 次の文を実行します。

    BEGIN 
        APEX_INSTANCE_ADMIN.SET_PARAMETER(PARAMETER_NAME, PARAMETER_VALUE);
    END;
    

    ウォレット・パラメータの詳細は、表: ウォレット・パラメータを参照してください。

    ウォレット・パラメータ

    パラメータ名 説明

    WALLET_PATH

    ファイル・システムでのウォレットへのパス。次に例を示します。

    file:/home/<username>/wallets
    

    WALLET_PWD

    ウォレットに関連付けられているパスワード。


ランタイム環境でのウォレット設定の決定

ランタイム環境でのウォレット設定を決定するには、次のステップを実行します。

  1. SQL*Plusを起動して、SYSとしてOracle Application Expressがインストールされているデータベースに接続します。次に例を示します。

    • Windowsの場合:

      SYSTEM_DRIVE:\ sqlplus /nolog
      connect sys as sysdba
      
    • UNIXおよびLinuxの場合:

      $ sqlplus /nolog
      connect sys as sysdba
      

    プロンプトが表示されたら、適切なパスワードを入力します。

  2. 次の文を実行します。

    ALTER SESSION SET CURRENT_SCHEMA = APEX_030200
    
  3. 次の文を実行します。

    SELECT 
    APEX_INSTANCE_ADMIN.GET_PARAMETER(PARAMETER_NAME) 
    FROM DUAL;
    

    ウォレット・パラメータの詳細は、表: ウォレット・パラメータを参照してください。