diff --git a/WebContent/jsp/onl/apim/approval/prodclient/clientManDetail.jsp b/WebContent/jsp/onl/apim/approval/prodclient/clientManDetail.jsp index 566b37c..bd70f6b 100644 --- a/WebContent/jsp/onl/apim/approval/prodclient/clientManDetail.jsp +++ b/WebContent/jsp/onl/apim/approval/prodclient/clientManDetail.jsp @@ -305,8 +305,10 @@ function generateString(length) { let result = ''; const charactersLength = characters.length; + const randomValues = new Uint32Array(length); + window.crypto.getRandomValues(randomValues); for (let i = 0; i < length; i++) { - result += characters.charAt(Math.floor(Math.random() * charactersLength)); + result += characters.charAt(randomValues[i] % charactersLength); } return result; }