簡體   English   中英

每頁 csrf 令牌 - java.lang.IllegalStateException:啟用每頁令牌時必須定義“uri”屬性

[英]csrf token per page - java.lang.IllegalStateException: must define 'uri' attribute when token per page is enabled

我正在嘗試從 CsrfGuard.properties 啟用令牌 par 頁面。 但是在我嘗試訪問 URL 進行部署后,我收到 500 錯誤,因為它拋出了異常。

你能幫我解決這個問題嗎? 我需要在哪里傳遞/定義這個 URI?

CsrfGuard.properties

org.owasp.csrfguard.TokenPerPage=true
org.owasp.csrfguard.TokenPerPagePrecreated=true

JSP 頁:

<form name="test">
.....
     <input type="hidden" name="<csrf:token-name/>" value="<csrf:token-value/>"/>
</form>

例外:

java.lang.IllegalStateException: must define 'uri' attribute when token per page is enabled

需要加入token value t標簽的一部分,

<input type="hidden" name="<csrf:token-name/>" value="<csrf:token-value uri='page.jsp' />"/>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM