Rails web-pu sh выдает ошибку 401 (не авторизовано) - PullRequest
0 голосов
/ 29 января 2020

Я получаю ошибку {"code": 401, "errno": 109, "error": "Unauthorized", "more_info": "http://autopush.readthedocs.io/en/latest/http.html#error-codes", "message": "Request did not validate missing authorization header"} в моем приложении rails. Но до вчерашнего дня она работала просто отлично ...

Это код для payload_send

Webpush.payload_send(
      endpoint: s[:endpoint],
      p256dh: s[:p256dh],
      auth: s[:auth],
      vapid: {
        subject: vapid_keys[:subject],
        public_key: vapid_keys[:public_key],
        private_key: vapid_keys[:private_key]
      }
)

И все необходимые параметры определенно полностью заполнены.

Я использую эту библиотеку webpu sh для рельсов https://github.com/zaru/webpush

...