从工作灯适配器调用受密码保护的 URL 时如何输入用户凭据?

Posted

技术标签:

【中文标题】从工作灯适配器调用受密码保护的 URL 时如何输入用户凭据?【英文标题】:How to enter user credentials when calling password protected URL from a worklight adapter? 【发布时间】:2014-03-14 14:23:51 【问题描述】:

我想通过 http 适配器调用休息服务。我对其余服务的 url 进行了获取请求,但它位于受密码保护的域中。 (如果我尝试从浏览器访问 url,它会弹出一个输入用户名和密码的窗口。)如何将这些凭据与我的 get 请求一起传递?在此之前我必须提出一个帖子请求吗?

【问题讨论】:

也许这会提供一些见解:***.com/questions/17700910/… 这个问题的两个答案也可能会有所启发:***.com/questions/16921978/… 【参考方案1】:

使用 HTTP 适配器的元素。

<authentication>
  <basic/>
    <serverIdentity>
      <username> $user </username>
      <password> $password </password>
   </serverIdentity>
</authentication>  

它会在访问服务 url 时传递网络凭据。

【讨论】:

以上是关于从工作灯适配器调用受密码保护的 URL 时如何输入用户凭据?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用密码创建 zip 文件

如何从 Derived 内部调用 Base 实例中的受保护成员函数?

如何在 MobileFirst 8 中实现服务器会话验证场景?

如何将 jwt 令牌发送到 node.js 中的受保护路由

从 android 模拟器调用时无法调用工作灯适配器

如何将域、端口号、用户名和密码从用户输入传递到 Worklight http 适配器