From 712770d7d3aac842ff42c9a82275447dd6067afa Mon Sep 17 00:00:00 2001 From: Prodiglagla <348945921@qq.com> Date: Sun, 14 Jun 2026 12:16:02 +0800 Subject: [PATCH] fix prod secret token generation compatibility --- scripts/prepare-prod-secrets.ps1 | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/prepare-prod-secrets.ps1 b/scripts/prepare-prod-secrets.ps1 index aa29c35..65817dc 100644 --- a/scripts/prepare-prod-secrets.ps1 +++ b/scripts/prepare-prod-secrets.ps1 @@ -11,7 +11,12 @@ $ErrorActionPreference = "Stop" function New-Base64SecretValue([int]$Bytes = 48) { $buffer = [byte[]]::new($Bytes) - [System.Security.Cryptography.RandomNumberGenerator]::Fill($buffer) + $rng = [System.Security.Cryptography.RandomNumberGenerator]::Create() + try { + $rng.GetBytes($buffer) + } finally { + $rng.Dispose() + } return [Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes([Convert]::ToBase64String($buffer))) }