Оказывается, мне просто нужно было включить заголовки из бэкенда .
В моем конкретном случае мне просто нужно было убедиться, что я выставил заголовки с помощью инициализатора CORS, который ищет вот так:
# config/initializers/cors.rb
Rails.application.config.middleware.insert_before 0, Rack::Cors do
allow do
origins '*'
resource '*',
headers: :any,
expose: ['access-token', 'expiry', 'token-type', 'uid', 'client'],
methods: [:get, :post, :put, :patch, :delete, :options]
end
end
Мне не хватало строки «выставить»:
expose: ['access-token', 'expiry', 'token-type', 'uid', 'client'],