gpt4 book ai didi

java - struts2使用什么算法来生成随机 token ?

转载 作者:行者123 更新时间:2023-12-01 18:41:56 28 4
gpt4 key购买 nike

Struts 有 TokenInterceptorTokenSessionStoreInterceptor它使用 <s:token></s:token> 在 jsp 上生成的 token 标签,如下所示。

<input type="hidden" name="token" value="66BKG349UZRZKKFH7NFSNOCJGIX0UPST" />       

什么algorithmuses随机生成 token 。

最佳答案

当我查看源代码时,org.apache.struts2.util.TokenHelper中有一个静态方法 - generateGUID()类,用于创建 token

public static String generateGUID() {
return new BigInteger(165, RANDOM).toString(36).toUpperCase();
}

这里 RANDOM 引用了一个新的 Random() 实例成员。当我测试 generateGUID() 方法时,它生成了以下类似的 token

enter image description here

关于java - struts2使用什么算法来生成随机 token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19634374/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com