У меня есть 2 веб-приложения asp.net.
http://app1.local/
и
http://app2.local/
App2 имеет httpHandler, который принимает некоторые учетные данные и регистрирует пользователя, используя проверку подлинности с помощью форм.
FormsAuthentication.SetAuthCookie(cookieUserName, createPersistentCookie);
HttpCookie authCookie = context.Response.Cookies[FormsAuthentication.FormsCookieName];
Я запускаю это прямо в своем браузере, и когда я открываю другую страницу в app2, я вхожу в систему просто отлично.
Проблема:
В app1 у меня есть страница входа, которая делает httpwebrequest для httpHandler в app2. По какой-то причине, когда я вхожу в систему с теми же учетными данными, а затем перехожу к app2, я не захожу на веб-сайт app2.
Почему это?