---
title: "validera ett Session objekt!!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/88552-validera-ett-session-objekt"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "soham"
published: "2003-10-15T12:54:35.000Z"
updated: "2003-10-15T20:44:49.000Z"
replies: 6
views: 286
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/88552-validera-ett-session-objekt"
---

# validera ett Session objekt!!

## #1 — soham, 2003-10-15T12:54Z

hej,
jag får inte en enkel koll av session objekt för inloggning att fungera. jag skapar en när man loggar in så här:

```
Session["inloggad"] = myReader["id"];
```

 
och det funkar bra sen när jag kör sql-strängen ..WHERE id='" + Session\["inloggad"\] + "'");

men hur kan jag kolla den så att man inte kan gå in på sidan utan att session har ett värde?

tänkte enkel vb typ:

```
if(Session["inloggad"]).ToString() == "")
```

 
men det diggar den inte.

jag vet att det är nåt enkelt sätt men jag kommer inte på hur.

hjälp mig lösa detta.

tack på förhand

Permalänk: https://www.webforum.nu/p/88552

## #2 — Engine^, 2003-10-15T13:21Z

```
if((string) Session["inloggad"] == "")
```

Permalänk: https://www.webforum.nu/p/1187546

## #3 — soham, 2003-10-15T14:28Z

hmm.. det där funkade inte heller.. 
själva typomvandlingen fungerar för jag kan skapa en sträng variabel å fylla den med värdet från session.. men det är när den är tom jag får fel meddelande.
så jag provade detta

```
try
{
String test = Session["inloggad"].ToString();
}
catch(NullReferenceException)
{
Response.Redirect("fel.aspx");
}
```

och det funkar fast det känns inte som en bra lösning.

om någon har ett bättre förslag så är jag tacksam.

Permalänk: https://www.webforum.nu/p/1187596

## #4 — Engine^, 2003-10-15T14:52Z

Något sånt här kanske

```
if(Session["inloggad"] != null)
  strID = (string) Session["inloggad"];
else
  [blue]// inte inloggad?[/blue]
```

Permalänk: https://www.webforum.nu/p/1187617

## #5 — soham, 2003-10-15T16:13Z

det där borde funka.. jag provar

tack så mycket för hjälpen

Permalänk: https://www.webforum.nu/p/1187653

## #6 — renholm, 2003-10-15T16:37Z

Flyttas till ASP.NET-forumet. Angående frågan, har du tittat på ASP.NETs inbyggda authentiseringsmöjligheter?

Mvh
Kristoffer Renholm

Permalänk: https://www.webforum.nu/p/1187664

## #7 — Engine^, 2003-10-15T20:44Z

Quickstart: [Authentication and Authorization](http://www.dotnetjunkies.com/QuickStart/aspplus/default.aspx?url=/quickstart/aspplus/doc/quickstart.aspx)

Permalänk: https://www.webforum.nu/p/1187785

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/88552-validera-ett-session-objekt
