Мне нужно добавить зашифрованный параметр, скажем, «isAdd» в URL-адресе.
www.example.com/aTestPage?isAdd=123
но мне не удалось этого сделать, хотя этот параметр не упоминается в следующем разделе wc-server.xml
<NonEncryptedParameters display="false">
<Parameter name="storeId"/>
<Parameter name="langId"/>
<Parameter name="catalogId"/>
<Parameter name="categoryId"/>
<Parameter name="productId"/>
</NonEncryptedParameters>
но это все еще видно в URL. Что я должен сделать, чтобы сделать 'isAdd' зашифрованным?
Я попытался добавить его в следующий раздел wc-server.xml, но это не сработало.
<ProtectedParameters>
<Parameter display="false" name="isAdd"/>
</ProtectedParameters>
ОБНОВЛЕНИЕ: создание URL
<wcf:url var="aTestPage" value="aTestPage" type="Ajax">
<wcf:param name="isAdd" value="${isAdd}" />
</wcf:url>
HMAC
в качестве подписи. - person   schedule 18.04.2017