У нас есть три приложения для ex: 1. ab c .domain.com 2. lmn.domain.com 3. xyz.domain.com.
Приложение 1 - это приложение MVC с интеграцией Sitecore (Sitecore Content Delivery).
Приложение 2 является чистым MVC приложением.
App3 - это приложение Sitecore (Sitecore Content Management).
У нас есть одно включение между двумя приложениями, т.е. App1 и App2. поэтому мы установили cook ie как
<httpCookies domain="domain.com" httpOnlyCookies="true" requireSSL="true" />
для обоих приложений. До этого все работает нормально. App1 и App2 используют одну и ту же пользовательскую базу, в то время как App3 имеет другую пользовательскую базу, т.е. App1 и App2 используют одинаковую аутентификацию и пользовательские свойства, а аутентификация и пользовательские свойства для App3 разные. Мы установили cook ie для App3 следующим образом:
<httpCookies domain="xyz.domain.com" httpOnlyCookies="true" requireSSL="true" />
Наш клиент требует запуска 3 приложений, из которых App1 и App2 работают нормально, но когда я пытаюсь аутентифицировать пользователя для App3, он выдает ошибку после аутентификации, так как Session cook ie уже найден:
Cookie Name:"ASP.NET_SessionId"
domain: "domain.com"
Есть ли какой-нибудь способ, которым я могу управлять этим сценарием для плавного запуска всех приложений в одном браузере.
Заранее спасибо,
Лалит Джоши