OpenAM策略代理无法匹配URL

时间:2014-06-15 08:02:07

标签: openam

我正在尝试使用Apache Web服务器上的OpenAM Policy Agent 3.3.0保护Web应用程序。

该应用程序使用以下URL样式:

http://my.host.name/appname/some/static/contents
http://my.host.name/appname/some?dynamic=content
http://my.host.name/appname/?interesting_query;with_data

我可以使用以下匹配模式成功处理前两个

http://my.host.name/appname/*
http://my.host.name/appname/*?*

但是我找不到与最后一个URL样式匹配的模式。 我已经尝试过了:

http://my.host.name/appname/?*
http://my.host.name/appname*?*

OpenAM文档不知道如何处理这种类型。

此网址的正确匹配模式是什么?

1 个答案:

答案 0 :(得分:2)

代理中存在已知错误(https://bugster.forgerock.org/jira/browse/OPENAM-3667),这意味着如果您有" /?"在您的网址中,您将无法针对这些资源评估政策,它们将始终导致拒绝。这个问题最终在代理和AM方面得到了解决,因此您很可能需要升级到Agents-3.3.1和11.0.1版本(这两个版本仅供订阅客户使用)。

相关问题