2016-04-29 106 views
0

我正在尝试使用Fiware PEPWilma和AuthZForce来确保我的服务上的安全级别2。PEPWilma配置文件中的域路径

我很努力地设置它,因为我无法找到解释如何配置它们的指南/参考资料。即使他们的导游也缺乏大量的信息。

我想要了解的属性现在是pathconfig.azf={}里面pepwilma的config.js配置文件。这个属性期望得到什么?

在样本config.js文件我已经得到的值是:

路径: '/ authzforce /域/ v10rvAGjEeaiEQJCrBEAAg/PDP'

但我不知道这是什么路径和如何获得我的域名ID。

预先感谢您。

+0

嗨,你有一个已弃用的版本的威尔玛。请下载最新版本。您将会看到,现在当使用Keyrock检查令牌有效性时,域会自动填充 –

+0

太好了,我看到你们刚刚发布了更新。我会下载最新版本并进行测试。但是,我应该在我的配置文件中放入这个属性? – mgiesel

回答

0

此路径曾经是用于授权决策(基于该域中的授权策略)的AuthzForce域的URL路径(因此完整的URL将类似于http://localhost:8080/authzforce/domains/v10rvAGjEeaiEQJCrBEAAg/pdp)。

在最新的PEP Proxy v5.4中,该属性不再存在。 PEP使用路径/authzforce-ce/domains/${domainId},其中domainId - 正如Alvaro在评论中提到的 - 从传入HTTP请求中预期的OAuth令牌中自动填充,并且已在之前的验证阶段验证过。实际上,令牌中的domainId链接到applicationId(每个应用程序都有一个特定的AuthzForce domainId)。