Недавно мое производственное приложение начало выдавать исключения из-за какого-то странного поведения с функциями предоставления/аудита. Подводя итог, я могу предоставить разрешения для комбинации каналов/ключей и получить успешный ответ, но когда я сразу же после этого проверяю канал, он показывает набор результатов пустых каналов. Чтобы исключить ошибку в приложении, я проверил это поведение в консоли разработчика pubnub.
Предоставить ввод/вывод
RESPONSE:
{
"auths": {
"102cd0f27f216cc3ce7733e7a56ce1ae9e35407c": {
"r": 1,
"w": 0
}
},
"subscribe_key": "sub-c-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"ttl": 0,
"channel": "32f563fcc122d2b0db5f133b0967bcd8",
"level": "user"
}
Аудит ввода/вывода
скриншот входных данных аудита
RESPONSE:
{
"channels": {
},
"subscribe_key": "sub-c-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"level": "channel"
}
Я ожидал бы увидеть разрешения, которые только что были предоставлены в аудите. Я пропустил что-то глупое?
Спасибо.