Creatie van de cookie via een ASP.net-pagina

0000001481     -      01-02-2011
Verouderd

Deze informatie is verouderd. De ontwikkelingen van websites rond Mercator websites zijn nu gedaan

De configuratie FoxIsapi kon niet meteen inwerken op de http-context van de uitwisselingen tussen de internetgebruiker en de webserver. Bijgevolg moesten de cookies gecreëerd worden via JavaScript, dus via de browser van de internetgebruiker. In ASP.net verloopt dit helemaal anders. De cookie-id die nodig is voor de identificatie van de sessie van elke internetgebruiker, kan gewoon worden gecreëerd via deze code, die eender waar op de startpagina mag worden geplaatst (doorgaans Default.aspx).

<%
     // COOKIE CREËREN VOOR MERCATORISHOP (dit vervangt het traditionele JavaScript).
     HttpCookie cookie = new HttpCookie("id");
     cookie.Value = Guid.NewGuid().ToString().Replace("-","").Substring(0,20);
     DateTime dtNow = DateTime.Now;
     cookie.Expires = DateTime.Now.AddDays(31);
     Response.Cookies.Add(cookie);
%>

We stellen vast dat de gecreëerde cookie wel degelijk een willekeurige reeks is van 20 tekens, wat overeenstemt met de goede werking van MercatorIshop.

Het bijgevoegde zipbestand bevat een pagina Default.aspx die toegang biedt tot een MercatorIshop via de pagina Start.aspx.



Te laden : 0000001481.zip (10 Kb - 26-03-2008)



Functionele cookies: Cookies die nodig zijn voor het gebruik van de website en voorkeurscookies. Ze bevatten geen persoonsgegevens. (Meer informatie)

Analytische cookies: Verzamelen van statistieken met betrekking tot het gedrag van internetgebruikers. (Meer informatie)

Marketingcookies: Om bezoekers op verschillende websites te volgen voor advertentiedoeleinden. (Meer informatie)

De pagina die u wenst te bekijken heeft betrekking op een versie van Mercator die commercieel niet meer beschikbaar is en niet meer wordt ondersteund.

Mercator is een applicatie .net en maakt gebruik van een database SQL Server. De gegevens op deze pagina stemmen niet overeen met deze eigenschappen.