Commit b1baf31724592432b9689cc95df6f2e4f51279c5
Merge branch 'fix/edge-get-token' into 'main_dev'
fix: 修复边端生产环境token获取 See merge request yunteng/thingskit-scada!254
Showing
1 changed file
with
2 additions
and
1 deletions
... | ... | @@ -3,6 +3,7 @@ import { isProdMode } from '../env' |
3 | 3 | import { cacheCipher } from '@/settings/encryptionSetting' |
4 | 4 | import type { EncryptionParams } from '@/utils/cipher' |
5 | 5 | import { AesEncryption } from '@/utils/cipher' |
6 | +import { isFromEdge } from '@/core/LoadData/module/useParseParams' | |
6 | 7 | |
7 | 8 | export interface CreateStorageParams extends EncryptionParams { |
8 | 9 | prefixKey: string |
... | ... | @@ -16,7 +17,7 @@ export const createStorage = ({ |
16 | 17 | key = cacheCipher.key, |
17 | 18 | iv = cacheCipher.iv, |
18 | 19 | timeout = null, |
19 | - hasEncrypt = isProdMode(), | |
20 | + hasEncrypt = !isFromEdge() && isProdMode(), | |
20 | 21 | }: Partial<CreateStorageParams> = {}) => { |
21 | 22 | if (hasEncrypt && [key.length, iv.length].some(item => item !== 16)) |
22 | 23 | throw new Error('When hasEncrypt is true, the key or iv must be 16 bits!') | ... | ... |