Я реализую проверку подлинности с помощью форм (мне нужно создать заявку на основе некоторых условий не из активного каталога или из базы данных)
FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(1,
"userName",
DateTime.Now,
DateTime.Now.AddMinutes(30), // value of time out property
false, // Value of IsPersistent property
String.Empty,
FormsAuthentication.FormsCookiePath);
string encryptedTicket = FormsAuthentication.Encrypt(ticket);
HttpCookie authCookie = new HttpCookie(
FormsAuthentication.FormsCookieName,
encryptedTicket);
authCookie.Secure = true;
Response.Cookies.Add(authCookie);
and my web.config
<system.web>
<authentication mode="Forms">
<forms loginUrl="Login.aspx"
protection="All"
timeout="30"
name="test"
path="/"
requireSSL="false"
slidingExpiration="true"
cookieless="UseDeviceProfile"
enableCrossAppRedirects="false" />
</authentication>
</system.web>
Эта реализация работает нормально, если включены файлы cookie браузера. пока он не работает, когда куки отключены (я пробовал Cookieless = "useuri", но это не помогает)
Подскажите, пожалуйста, ребята, как мне реализовать проверку подлинности с использованием форм без кода в этом сценарии
Я хочу использовать URI для аутентификации cookie или любого другого лучшего решения ?.