RFC 2617 の基本認証またはダイジェスト認証を使用してサード・パーティの HTTP サーバとゲートウェイに対する認証を行います。
http_userid=userid
なし
この機能は、RFC 2617 に記述されている基本認証とダイジェスト認証をサポートします。
基本認証ではパスワードはクリア・テキストで HTTP ヘッダに含められますが、HTTPS を使用すると、ヘッダを暗号化してパスワードを保護できます。ダイジェスト認証では、ヘッダはクリア・テキストでは送信されず、ハッシュされます。
このオプションは、http_password と併用する必要があります。
dbmlsync を使用してネットワーク・プロトコル・オプションを設定する方法については、CommunicationAddress (adr) 拡張オプションを参照してください。
Ultra Light を使用してネットワーク・プロトコル・オプションを設定する方法については、Ultra Light 同期ストリームのネットワーク・プロトコルのオプションを参照してください。
次に示す Embedded SQL または C++ の Ultra Light アプリケーションの例は、Web サーバに対する基本認証のユーザ ID とパスワードを提供します。
synch_info.stream = "https"; synch_info.stream_parms = TEXT("http_userid=user;http_password=pwd"); |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |