webForumDet fria alternativet

Hur!? Jag vill Redirecta om Cookies är blockerade

.NET

3 svar · 487 visningar · startad av T_Codez

Medlem sedan juli 2001458 inlägg
Frågan#1

Jag vill Redirecta om Cookies är blockerade

T ex.
Hur kollar jag om användaren har sin cookie settings blockerad i ASP.NET (VB) :q

Tacksam för alla uppslag

/TT

Medlem sedan juli 2001458 inlägg
#2

Nu har jag testat en del utan framgång... Fick tips om denna i VB, och så noterade jag precis att det var visst C# jag var ute efter :OO

Hur skulle denna rad se ut i C#?

if Len(Request.Cookies("SITESERVER")("ID")) = 0 Then Response.Redirect "BrowserError.asp"

Tack ska ni ha för uppmärksamheten... :bire

Medlem sedan juni 200421 inlägg
#3

kanske nått sånt här (ej testat)

    if(Request.Cookies\["SITESERVER"\]\["ID"\].Length == 0)
    {
        Response.Redirect("BrowserError.aspx");
    }
Medlem sedan juli 2001458 inlägg
#4

Hittade följande på MS site som funkar klockrent:
http://msdn2.microsoft.com/en-us/library/ms178194.aspx (längst ner...)

moddade lite till:

bool acceptCookies = true;
            string acceptsCookies;
            if (Request.Cookies["TestCookie"] == null)
                acceptCookies = false;
            else
            {
                ;
                // Delete test cookie.
                Response.Cookies["TestCookie"].Expires =
                    DateTime.Now.AddDays(-1);
            }

            if (!acceptCookies)
            {
                Response.Redirect("../Error/BrowserError.aspx", true);
            }

Tack ska ni iaf :birp

1910 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
1776 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
1778 ms — ändringar (db)