2017-01-03 22 views
0

我使用Spring Security 4. 我想在兩種URL模式上配置相同的安全名稱空間配置。 喜歡的東西:安全名稱空間配置模式中可能支持OR嗎?

<http pattern=("/api/**" OR "/legacyapi/**") … 

OR支持? 做什麼是最好的方法? 現在我有2個安全命名空間配置,只有不同的模式,我想將它轉換爲一個。

回答

1
<http request-matcher="regex" pattern=("^(/api/|/legacyapi/)(.*)") 

默認匹配是ant,你可以改變regex。請自己測試正則表達式。