обработка нескольких доменных сессий в сервлетах - PullRequest
0 голосов
/ 16 сентября 2010

Мне нужно разделить сеансы между несколькими доменами.

Под несколькими доменами я имею в виду, что у меня запущен один экземпляр tomcat6.И я могу получить доступ к моему веб-приложению, используя urls localhost: 8080 / webapp / test.jsp и myhostname: 8080 / webapp / test.jsp (как я настроил запись DNS в файле hosts)

Теперь, JavaScript запускает вызовы ajaxна localhost: 8080 / webapp / ActionA и myhostname: 8080 / webapp / ActionB

Теперь будет выдано сообщение об ошибке для недопустимого сеанса.

Если JavaScript запускает вызовы ajax на localhost: 8080 / webapp/ ActionA и localhost: 8080 / webapp / ActionB все будет работать нормально.

Может кто-нибудь предложить несколько способов реализовать это.

-Спасибо

1 Ответ

0 голосов
/ 01 октября 2010

Возможно, вам нужна правильная реализация единого входа. Попробуйте одного из поставщиков OpenId , таких как Google, Yahoo, MSN

...