Недавно мое производственное приложение начало бросать исключения из-за какого-то странного поведения с функциями предоставления/аудита. Подводя итог, я могу предоставить разрешения для комбинации каналов/клавиш и получить ответ успеха, но когда я сразу проверяю канал, он показывает пустой набор результатов. Чтобы исключить ошибку в приложении, я проверил это поведение в консоли разработчика pubnub.аудит канала pubnub, не показывающий гранты
Грант Input/Output
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"
}
Я бы ожидал увидеть разрешения, которые были предоставлены только в ходе аудита. Мне что-то не хватает?
Спасибо.
TTL 0 в настоящее время недоступно. Попробуйте предоставить с очень высоким TTL. – PubNub