Загрузка HTML со страниц, доступных только авторизованным пользователям
Создаю chrome extensions, которое добавляет асинхронную загрузку на сайт:
Происходит загрузка страницы, по окончанию загрузки страницы срабатывает скрипт, который в нужных ссылках вместо перехода на другую страницу добавляет асинхронную загрузку.
Например, есть две страницы http://www.site.com/home/ и http://www.site.com/about/, отличающиеся только в содержании div#content.
На первой странице, по клику по одной из такой "переделанной" ссылки происходит загрузка div#content со второй страницы и вставляется в текущую:
$("#content").load("http://www.site.com/about/ #content");
Здесь все хорошо.
А как загрузить такой же div#content со страницы, доступной только авторизованным пользователям?
Например, чтобы просматривать страницу http://www.site.com/cabinet - нужно пройти авторизацию.
Авторизация выполнена, однако, видимо, chrome extensions не авторизован на этой странице.
При загрузки div#content с этой страницы (http://www.site.com/cabinet) происходит ошибка:
XMLHttpRequest cannot load http://auth.site.com/?ReturnUrl=http%3a%2f%2fsite.com%2f. Cannot make any requests from null.
Возможно нужно как-то использовать cookie или еще что? Или вообще никак?
tags:chrome extensions, javascript, jquery, load, authentication
|