Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Sessionscookien tappas när jag använder min domän adress!?

Postades av 2005-03-07 23:18:44 - Magnus Ahlén, i forum asp.net generellt, Tråden har 3 Kommentarer och lästs av 443 personer

Hej jag är relativt ny inom asp.net programmeringen. Jag kör med sessioncookies för att kontrollera inloggningen till sidan. Det funkar utmärkt när jag kör på min adress ????.mine.nu eller min interna adress 192.168.0.100. Jag har sedan en tid tillbaka ett eget domännamn ????.se när jag kör på denna adress tappar IE sessionen som jag skapat. vet någon varför?

Lite mer info:
????.se adressen blir pekad till adressen ????.mine.nu eftersom jag ej har en dynamisk adress.
(Sessionen tappas när sidan byts till annan valfri sida)

Detta sker inte när jag kör från samma dator som IIS:n ligger på.


- Windows XP Pro SP 2
- Visual Studio 2003
- IIS 5.1


Svara

Sv:Sessionscookien tappas när jag använder min domän adress!?

Postades av 2005-03-08 16:25:05 - Magnus Ahlén

Min kod ser ut som följer:
_______________________________________________________________________________

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

If Session("login") <> "ja" Then
DivInloggad.Visible = False
Else
LabelInlogg.Text() = Session("fornamn") & " " & Session("efternamn")
Dim datum As String = Session("senastinloggad")
LabelSenastHar.Text() = datum.Remove(10, 9)
LabelAntalGGR.Text = Session("LabelAntalGGR")
DivInloggad.Visible = True
End If

End Sub

Private Sub Login(ByVal Sender As Object, ByVal E As EventArgs)

Session("login") = "ja"
Session("pid") = MyRecordSet("pid").Value()
Session("fornamn") = MyRecordSet("fornamn").Value()
Session("efternamn") = MyRecordSet("efternamn").Value()
Session("senastinloggad") = MyRecordSet("senastinloggad").Value()

End Sub
___________________________________________________________________________

All min kod ligger kodebehind menar du att jag bara skall sätta in den där eller skall den läggas in i Global.asax.vb?
"Session.Expires = Date.Today.ToString" funkar ju inte med Sessioner, eller?

I IIS:en har jag satt att Session timeouten skall avslutas efter 40 minuter.


Svara

Sv: Sessionscookien tappas när jag använder min domän adress!?

Postades av 2005-03-08 16:58:41 - Pelle Johansson

Om servern tappar sessioner är det troligen där felet ligger. Kan vara nåt i global.asax som överstyr detta. Kan även vara att klienten inte tillåter cookies, eller att klienten kör norton antivirus och har scriptblocking på osv. Men troligast är att det är ett cookie-problem. Du kan inte heller hålla en session mellan två domäner om du kör redirect.

För att kunna hålla en session mellan klient och server läggs en temporär cookies på klienten som håller reda på sessionid. När man sedan lämnar siten, stänger webbläsaren så dör sessionen.


Svara

Sv: Sessionscookien tappas när jag använder min domän adress!?

Postades av 2005-03-08 18:10:29 - Fredrik Normén

Magnus:

För att själv slippa hantera om en användare är inloggad eller inte så kan du använda dig av FormsAuthentication, öppna MSDN Lib (dokumentationen) och sök efter FormsAuthentication så hittar du mkt inom om den.

Ditt problem med session har nog lite med att du skapar din session under ett domän-namn, sedan när din site byter till ett annat domän så kommer inte IE hämta den cookie som är skapad från din tidigare domän-namn utan tar den cookie (om en finns) för det domän du är på. Detta är pga av säkerhetsskäl.


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 602
27 953
271 705
6 014
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies