webForumDet fria alternativet
Logga in / Bli medlem

Domain

.NET

2 svar · 187 visningar · startad av icaaq

Medlem sedan okt. 20005 273 inlägg
Frågan#1

Kan jag på nått sett hämta domain namnet där sidan ligger på i ASP.NET (C#)

mvh icaaq

Medlem sedan okt. 20005 273 inlägg
#2

Löste det (se koden nedanför) men koden nedanför skapar inga cookies, vad är fel?

[red]
public void Cookie(int Userid)
{
  HttpCookie cookie = new HttpCookie("scrambledegg");
  cookie.Value = Convert.ToString(System.DateTime.Now.Day * 2)+"i"+Userid.ToString()+"."+Convert.ToString(System.DateTime.Now.Day * 3)+"user";
  cookie.Domain = HttpContext.Current.Request.ServerVariables["SERVER_NAME"];
  cookie.Expires = DateTime.Now.AddDays(30);
  HttpContext.Current.Response.AppendCookie(cookie);    
}[/red]

mvh icaaq

Medlem sedan maj 2001329 inlägg
#3

På a:

Request.Url.Host;

men det är nog exakt samma sak som du löst det på.

På b:

Ser helt ok ut tycker jag. KAn ju vara så att din browser inte stödjer cookies (har dem avstängda) Så gör kollen (vilket man alltid ska):

if(Request.Browser.Cookies){
...
}

255 ms totalt · 4 externa anrop · v20260731065814-full.1b2494f0
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)