У меня проблема с JSONP и файлы cookie, отправленные браузером.Cookies и JSONP
На самом деле, у меня есть два сайта: server1 и server2. Я хочу, чтобы мои пользователи прошли аутентификацию на сервере1, и когда они переходят на server2, я бы хотел проверить (с помощью Javascript JSONP-вызова server1), если они аутентифицированы.
Аутентификация на сервере1 управляется с помощью файлов cookie, и я думал, что при выполнении моего вызова server1 через JSONP браузер отправит файлы cookie, а затем аутентификация будет работать. Но кажется, что браузер (FF) не отправляет файлы cookie на сервер1 при отправке запроса через JSONP.
Кто-нибудь знает, могут ли браузеры отправлять файлы cookie при запросе с помощью JSONP? Если это не так, было бы лучшим решением проверить Javascript, если пользователь будет аутентифицирован на сервере1 с сервера2?
Спасибо за ваши ответы,
Винсент
Загрузите скрытый iFrame Server2 на страницу server1, а затем получите файлы cookie и т. Д., Которые вам нужны в iFrame. Передайте сообщение на сервер1 через Javascript. –