Мы пытаемся интегрировать Yammer на наш сайт, получать и помещать сообщения, но у нас есть проблема с получением изображений.401 on Yammer запрос изображения
Когда пользователь регистрируется в Yammer, мы можем без проблем отображать изображения. Когда пользователь не выполнил вход в Yammer, запрос на изображение даст 401
Несанкционированный.
Мы попытались получить изображение капли динамически, добавив заголовок авторизации, но CORS заблокирует нас таким образом.
Может ли кто-нибудь дать указатели на то, как решить эту проблему? Заранее спасибо!
var req = {
method: 'GET',
url: 'https://www.yammer.com/api/v1/uploaded_files/123456/preview/IMG-20160413-AA0001.jpg',
headers: {
'Authorization': 'Bearer ' + yammertoken
},
responseType: 'blob'
}
return $http(req)
Вы уже нашли решение? Мы сталкиваемся с той же проблемой! Наши пользователи успешно разрешили нашему приложению получать доступ к своим данным. Итак, с токеном аутентификации, мы получаем их сообщения и включаем ссылки на изображения. Но когда мы запрашиваем изображения, мы получаем 401. –
В итоге мы создали прокси-сервер в нашем PHP-сервере, который смог получить изображения на серверах. Этот кругосветник затронул проблему CORS. – jlast