Я получаю ошибку 401 с Java SDK администратора FirebaseJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Я получаю ошибку 401 с Java SDK администратора Firebase

Сообщение Anonymous »

Я использую Firebase Admin Java SDK (https://github.com/firebase/firebase-admin-java).
Все настроено нормально, я отправляю массу сообщений в облако Google, но время от времени FCM отвечает со статусом http 401.
FCM требует токена OAuth, и этот SDK запрашивает их, кэширует и обновляет, если срок их действия близок к завершению, поэтому на мой взгляд, этого не должно произойти. Но все же...
Я просмотрел код Firebase Admin Java SDK и обнаружил, что там очень мало журналов, которые я могу включить и которые помогут мне отладить эту проблему.
р>
httpResponse:
status: 401,
headers: {
cache-control=[private],
content-encoding=[gzip],
content-type=[application/json; charset=UTF-8],
date=[Tue, 03 Dec 2024 19:27:26 GMT],
transfer-encoding=[chunked],
x-frame-options=[SAMEORIGIN],
alt-svc=[h3=":443"; ma=2592000,h3-29=":443"; ma=2592000],
server=[scaffolding on HTTPServer2],
x-content-type-options=[nosniff],
vary=[Referer, X-Origin, Origin],
x-xss-protection=[0]
}
body: null,

httpRequest:
method: POST,
url: https://fcm.googleapis.com/v1/projects/ ... sages:send,
headers: {
accept-encoding=[gzip],
authorization=[Bearer ya29.c.*******],
x-goog-api-format-version=2,
x-firebase-client=fire-admin-java/9.4.1
},
content: com.google.api.client.http.json.JsonHttpContent@23f4fcf7


Подробнее здесь: https://stackoverflow.com/questions/792 ... n-java-sdk
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»