2017-02-15 52 views
0

Мы в процессе переноса на Flask приложение POS, написанное в ASP Classic. Мы хотим повернуть страницы постепенно, чтобы на некоторых страницах использовалась Flask, в то время как некоторые страницы используют ASP Classic.Обмен сеансами между Flask и ASP Classic

Препятствие разделяет сеансы совместного доступа между ними, в том числе разделяя переменные аутентификации. У меня есть два вопроса:

  1. Подходит ли правильный подход к совместному использованию сеансов в форме файлов cookie?

  2. Если да, то каким образом я могу выполнить проверку подлинности на основе файлов cookie на Flask, чтобы получить пользовательские переменные с помощью файлов cookie, которые я отправляю из ASP Classic?

+0

Я ничего не знаю о Flask, кроме того, что он написан на Python. Здесь есть несколько вопросов об обмене переменными сеанса между классическим ASP и ASP.net. Проблема, по сути, одинакова, два набора страниц не могут видеть данные сеанса друг друга. Нет «правильного» подхода. Решения варьируются от сторонних сторон переменных переменных с помощью ajax или невидимых фреймов, чтобы записать их в базу данных, где требуется больше безопасности. http://stackoverflow.com/questions/4751398/is-it-possible-to-share-session-state-between-asp-classic-and-asp-net – John

ответ

0

Да, но вы будете подвергать пользователей проблеме безопасности, называемой захватом сеанса. Мои знания Flask минимальны, но я не думаю, что он может запрашивать данные сеанса из ASP, поэтому вам нужно будет передать данные сеанса в Flask.