我想用http适配器读取xml文件,但协议是https。我认为解决方案将包括如此转换:
<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>
如果这是解决方案,请告诉我如何创建$ {user}和$ {password}。否则告诉我其他解决方案。
答案 0 :(得分:0)
问题不是很清楚......
您还不清楚您的IBM MobileFirst版本是什么。我会假设它是7.1 ......
您是否希望从此XML文件中获取$ user和$ password,或者您是否要尝试使用适配器访问XML文件?
您不能简单地从XML文件中读取值并将它们放在适配器配置文件中的元素中(如上所示)。另请注意,无法在运行时更改此文件。这样做的方法是通过JNDI属性或通过worklight.properties文件中的自定义属性。
myPassword=test
。<password>${myPassword}</password>