我有问题。对于很多现有的链接,出于安全原因,我想添加一个加盐哈希。我不想查找和更改所有现有链接。真的,我很想在 UrlMappings 中解决这个问题。
以下是匹配传入请求的内容:
"/foo/$key/$hash" {
controller = "foo"
action = "bar"
}
这是适用于反向映射(createLink)的东西:
"/foo/$key/${DigestUtils.shaHex("$salt$key")}" {
controller = "foo"
action = "bar"
}
我似乎无法弄清楚如何将这两者合二为一,或者如何让一个处理传入的请求,另一个处理 createLinks。
有任何想法吗?