Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » Mobile Link - クライアント管理 » Mobile Link クライアントの紹介 » Mobile Link クライアント・ネットワーク・プロトコル・オプション

 

certificate_name

このオプションを指定した場合、証明書に記されている通称フィールドがこの値と一致する場合にだけ、アプリケーションはサーバ証明書を受け入れます。

別途ライセンスが必要な必須コンポーネント

ECC 暗号化と FIPS 認定の暗号化には、別途ライセンスが必要です。強力な暗号化テクノロジはすべて、輸出規制対象品目です。

別途ライセンスが必要なコンポーネントを参照してください。

構文
certificate_name=common-name
プロトコル
デフォルト

なし

備考

dbmlsync を使用してネットワーク・プロトコル・オプションを設定する方法については、CommunicationAddress (adr) 拡張オプションを参照してください。

Ultra Light を使用してネットワーク・プロトコル・オプションを設定する方法については、Ultra Light 同期ストリームのネットワーク・プロトコルのオプションを参照してください。

参照

HTTPS プロトコルの RSA 暗号化を設定する例を示します。これは、サーバとクライアント両方での設定が必要です。各コマンドは、1 行に入力する必要があります。

サーバでは、実装は次のようになります。

mlsrv11 
   -c "dsn=SQL Anywhere 11 Demo;uid=DBA;pwd=sql" 
   -x https(
     port=9999;
     identity=c:\sa10\bin32\rsaserver.id;
     identity_password=test)

SQL Anywhere クライアントでは、実装は次のようになります。

dbmlsync 
   -c "dsn=mydb;uid=DBA;pwd=sql" 
   -e "ctp=https;
       adr='port=9999;
         trusted_certificates=c:\sa10\bin32\rsaroot.crt;
         certificate_name=RSA Server'"

Ultra Light クライアントでは、実装は次のようになります。

    info.stream = "https";
    info.stream_parms = TEXT(
      "port=9999;
       trusted_certificates=\sa10\bin32\rsaroot.crt;
       certificate_name=RSA Server");