Возможно ли, чтобы данные сеанса одного файла войны делились другим файлом войнысеанс связи между WARs
ответ
Его нелегко сделать. но я смог сделать это с помощью tomcat. Вот ссылка http://www.fwd.at/tomcat/sharing-session-data-howto.html Я не уверен, какой сервер вы используете. Кроме того, зачем вам это нужно, может быть другое решение в зависимости от того, что вам нужно делать.
Я использую websphere. причина, по которой я хочу это сделать, состоит в том, чтобы предоставить доступ к информации о регистрации в нескольких веб-приложениях. – Nrusingha
. Более простой способ (и, вероятно, более безопасный) - хранить необходимую информацию в базе данных, доступной всем веб-серверам. –
Достаточно просто настроить сервер, чтобы сохранить сеанс в cookie без пути. В случае Tomcat вы можете просто установить атрибут emptySessionPath
элемента <Connector>
в true
в /conf/server.xml
. Также см. this Tomcat Configuration Reference.
<Connector ... emptySessionPath="true">
Это однако влияет все webbaps развернутые на том же сервере.
Update: как вы на самом деле с помощью Websphere (который использует Tomcat под капюшонами), вам необходимо изменить разъем Tomcat в WebSphere, config.xml
включить следующий атрибут:
<attribute name="emptySessionPath">true</attribute>
Я использую websphere. причина, по которой я хочу это сделать, состоит в том, чтобы разделить регистрационную информацию через несколько веб-приложений. – Nrusingha
Tomcat имеет Signle-Sign-On Valve :
Single Sign On Vale используется, когда вы хотите предоставить пользователям возможность входа в любое из веб-приложений, связанных с вашим виртуальным хостом, а затем их идентичность, распознаваемая всеми другими веб-приложениями на одном виртуальном хосте.
Вы также можете попробовать реализовать single-sign-on using cookies (хотя это имеет недостатки безопасности).
Ссылка здесь, кажется, сломана. Также может быть полезно объяснить, каковы недостатки безопасности. – GreenGiant
- 1. питон-запросы сохранить сеанс связи между функцией
- 2. Rails ActiveRecord сеанс связи
- 3. принудительно отключить сеанс связи
- 4. Поддерживать сеанс связи между HttpURLConnection Calls (Native/Webview)
- 5. Выделение и сеанс связи - JavaScript
- 6. Опции для связи между WARs в одном и том же EAR
- 7. Mafia Wars Web Game
- 8. Spring-Boot Embedded Wars
- 9. Почему мой сеанс связи с SQL?
- 10. Веб-сессия или сеанс без связи
- 11. Как поддерживать сеанс между двумя поддоменами?
- 12. Mithril js - схема связи между компонентами связи
- 13. Minimax Implementation Planet Wars Python
- 14. связи между QueryBuilder параметрами
- 15. связи между деятельностью
- 16. Проектирование связи между объектами
- 17. Liferay между портлет связи
- 18. Связи между ноутбуками IPython
- 19. связи между компонентами tornado.httpserver.HTTPServer
- 20. связи между экземплярами приложения
- 21. SMTP: связи между серверами
- 22. Форсирование связи между потоками
- 23. Связи между контроллерами - angularjs
- 24. Тип связи между приложениями
- 25. Реакция связи между компонентами
- 26. связи между несвязанными директивами
- 27. Проблемы связи между потоками
- 28. IOS между приложением связи
- 29. WebSocket связи между серверами
- 30. Связи между магистральными Просмотрами
Я только что понял, что ответил на этот вопрос несколько часов назад. Вы можете отредактировать свои вопросы, не нужно создавать новые. – Bozho