1

基本上它是我之前的问题的扩展 如何使用 Mule ESB、Mule Studio 读取返回 JSON 对象并将其存储到 PostgreSQL 中的 REST 服务

我有一些 REST 服务正在“ http://localhost:35798/RestServiceImpl.svc/json/567 ”上运行

现在为了访问这些服务,我需要以管理员身份进行身份验证。凭据是

用户名:管理员

密码: pwd

流程(现有)应该能够通过 REST 处理身份验证和建立会话。

如何使用 Mule 进行身份验证?如果身份验证失败,流程将停止。否则在身份验证成功后,它将读取 REST 服务并将数据插入 PostgreSQL。

请帮忙

4

1 回答 1

2

将凭据放在出站端点 URI 中:

http://admin:pwd@localhost:35798/RestServiceImpl.svc/json/567

您当然可以使用属性来避免在 Mule 配置中对它们进行硬编码:

http://${rest.admin.username}:${rest.admin.password}@localhost:35798/RestServiceImpl.svc/json/567
于 2013-01-03T17:30:14.790 回答