Я использую одноразовый номер с AWS cognito для сохранения состояния.Я следовал примеру из статьи Medium
const nonce = auth.generateRandomString(auth.getCognitoConstants().STATELENGTH, auth.getCognitoConstants().STATEORIGINSTRING);
const state = {
deepLink: window.location.href,
nonce
};
console.log(state);
Похоже, «nonce» может использоваться как сокращение для пары ключ-значение, как показано в журнале консоли ниже, хотя яне полностью понимаю сокращенную часть.
> deepLink:"https://example.com/mydeeplinkedpage.html"
> nonce: "iva3EtWzAZ92URHi9uXM6oqIEaagGOPO"
Это вызывает ошибку " script1003: ожидаемый": ' "в Проводнике, я полагаю, потому что он ожидает двоеточие, чтобы следоватьключ 'nonce' в словаре 'state'.
Есть ли длинная стрелка для включения nonce в словарь, чтобы Explorer не взорвался?Является ли «nonce» единственной вещью, которую можно использовать в кратких словарях, подобных этой?