2016-09-22 4 views
-1

httpアダプタを使用してxmlファイルを読みたいが、プロトコルはhttpsです。私は解決策は次のように変換するために構成されますと思う:httpsプロトコルのhttpアダプタ

<connectivity> 
     <connectionPolicy xsi:type="http:HTTPConnectionPolicyType"> 
      <protocol>https</protocol> 
      <domain>greenhouse.lotus.com</domain> 
      <port>443</port> 
      <authentication> 
       <basic/> 
       <serverIdentity> 
        <username> ${user} </username> 
        <password> ${password} </password> 
       </serverIdentity> 
      </authentication> 
     </connectionPolicy> 
     <loadConstraints maxConcurrentConnectionsPerNode="2" /> 
    </connectivity> 

それこのソリューション場合、あなたはどのように$ {ユーザー}と$ {パスワード}を作成する方法を教えてくださいすることができます。他にも私には他の解決策を教えてください。

答えて

0

質問はあまり明確ではありません...
あなたのIBM MobileFirstバージョンは何ですか?私はそれが7.1と仮定します...

$ userと$ passwordをこのXMLファイルから取り出したいのですか、またはそのアダプタを使用してXMLファイルにアクセスしようとしますか?

XMLファイルから値を読み取って、アダプタ構成ファイル(上記参照)の要素に配置することはできません。また、はランタイムの間にこのファイルを変更できません。これを実行する方法は、JNDIプロパティまたはworklight.propertiesファイルのカスタムプロパティを使用する方法です。

  • you-project/server /フォルダ内のworklight.propertiesファイルを探します。
  • 新しい行を追加します(例:myPassword=test)。
  • 次に、XMLでは、次のように使用します。<password>${myPassword}</password>
関連する問題