我想在客戶端上使用authWithCustomToken()時,產生與火力的Admin SDK火力AUTH /無效定製令牌
const uid = '91f0bf4c-3e3c-441c-a21d-6a7fee341db5'
firebaseAdmin.auth().createCustomToken(uid)
定製令牌有了這個特定的UID有時自定義標記工作,其他時間我得到這個錯誤:
「auth/invalid-custom-token」 The custom token format is incorrect. Please check the documentation."
有什麼辦法可以調試令牌正在發生什麼?從表面上看這兩個「好」標記和「壞」的標記看起來是一樣的:
他們有3個部分,由.
- 分離第一部分是36個字符,並在兩個工作案例和案例是完全相同的
- 在這兩個例子中,第二部分是392個字符,它們幾乎完全相同
- 這兩個例子,第三部分是342個字符長,它們是不同的。
謝謝!在這裏解碼它的工作和兩個令牌具有相同的數據,除了不同的iat和exp值 – dylanjha
奇怪的是,這種錯誤偶爾會發生嗎? – bojeil
每天幾十次,這不是「罕見」,但它不常見 – dylanjha