JQuery AJAX kullanan bir web sitem var. Bu JQuery koduGüzelce birlikte oynamak için ASP.NET Cookieless Oturumları ve JQuery AJAX'ı Kullanma
$.post("/ajax/getsomedata.aspx", {'id': id },
function(data)
{
dosomething(data);
}
);
ile I = "false", idRequest.Form renkte görünür çerezsiz ile bu çalıştırdığınızda. cookieless = "true", kimlik numarası belirtildiğinde, Request.Form artık yok. Ben
yaptığı şey
GÜNCELLEME, ben verileri korumak ve otomatik bir yönlendirme önlemek için Response.ApplyAppPathModifier() çağrısı ekledi. Ben ** Diago ((ve kendi dosyalarımı siliyorum çünkü onun referansları neler olup bittiğine dair bir takım bilgiler veriyor. Ayrı bir alan hakkında fikrimi severim ama bunu burada yapamam.
Güncellenen kod: MSDNResponse.ApplyAppPathModifier() Eğer değilse Eğer tanımlama bilgisi olmayan oturum durumdadır oturum kimliğinin ekler ve değiştirilmemiş URL'sini döndürür.
hiçbir oturum kimliği olmadığı için göre
$.post("<%=Response.ApplyAppPathModifier("/ajax/getsomedata.aspx")%>",
{'id': id },
function(data)
{
dosomething(data);
}
);
, ASP.NET yeni bir oturum oluşturur ve bir yönlendirme yapar. form verisi).