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


Mina cookies dör

Postades av 2003-05-08 10:22:28 - Johan Krantz, i forum asp.net generellt, Tråden har 16 Kommentarer och lästs av 828 personer

*suck*

Jag har en loginsida där jag sätter en massa värden i en cookie. Denna redirectar sedan till en sida som innehåller en UserControl i vilken värden ur denna cookie används.
Fungerar alldeles utmärkt när den redirectas från loginsidan, men när jag sedan klickar på en länk till "samma sida" (fast med andra värden i querystringen) så finns inte min cookie längre! Det är alltså SAMMA SIDA och SAMMA UserControl, samma funktioner som alldeles nyss funkade, men cookien e död (eller nått...)

Jag förstår inte...


Svara

Sv: Mina cookies dör

Postades av 2003-05-08 11:55:27 - Pelle Johansson

En cookie måste nog ha en "expires" på sig för att sitta kvar. Nu är jag inte 100 i .net vad som gäller där. Det kan också vara så att du har norton antivirus som inte tillåter skrivning av cookies - stäng då av scriptblocking.


Svara

Sv: Mina cookies dör

Postades av 2003-05-08 13:30:53 - Johan Krantz

Expires har jag gjort... att den ska gå ut om ett år men den dör iaf...
NAV har jag installerat, script blocking var på, men den borde ju varna om den blockar nått? Har provat att stänga av den och det hjälpte inte... :(

Dock är det så att om jag skriver ut expires så står det bara 00:00:00
skumt?


Svara

Sv: Mina cookies dör

Postades av 2003-05-09 10:00:05 - Patrik Löwendahl

Hur ser din expires kod ut?

Cookies i .net är lite skakiga om jag skall vara ärlig .. har haft mycket problem med dem, de ställer till lustigheter hela tiden


Svara

Sv: Mina cookies dör

Postades av 2003-05-11 03:55:31 - Thomas Vanhaniemi

Ja, hur ser din expires kod ut?

Testa med .Expires = Now.AddYears(1)
det fungerar då utan problem för mig...

/Thomas


Svara

Sv: Mina cookies dör

Postades av 2003-05-12 08:42:13 - Johan Krantz

har kört med .expires = now.MinValue() (vilket ska betyda "aldrig") och now.addyear(1)
Inget av det funkar...

Dessutom SKA det ju funka så att om jag inte sätter expires alls så lever den tills browsern stängs... men icke...

Det fåniga är att om jag istället sätter mina cookies i en vanlig hederlig asp-sida så funkar det alldeles utmärkt att läsa den om och om igen från .net!

/Johan


Svara

Sv: Mina cookies dör

Postades av 2003-05-12 09:10:29 - Fredrik Salomonsson

Hej.

Kollade i ett av mina projekt.
Detta har jag inga problem med:

<code>
Response.Cookies("userID").Value = .Item("userID")
Response.Cookies("userID").Expires = Now.AddYears(1)
</code>

Kolla om du tillåter cookies på din dator.
Kolla också om det fungerar från en annan klient.
Töm cachen på cookies, tror webläsarna har en övre gräns.
Cachar du din UC?

Hoppas du löser det snart.

/fredda


Svara

Sv: Mina cookies dör

Postades av 2003-05-12 10:11:25 - Oskar Johansson

Sätts de innan den börjar spotta ut data?


Svara

Sv: Mina cookies dör

Postades av 2003-05-15 09:07:12 - Johan Krantz

Fredda:
1. cookies är tillåtna på min dator. Dessutom funkar de som sagt i asp, men inte .net
2. annan klient funkar inte heller
3. tömma cachen funkar inte... dessutom funkar dom ju från asp... :-P
4. om jag cachar UC'n vet jag inte, jag hoppas inte det... men det borde inte ha någon betydelse eftersom det inte är där jag sätter cookien.

onkelborg:
Ja, dom sätts innan dom läses. Dom sätt nämligen på en sida och redirectas till en annnan sida där dom läses.


Jag har iaf lyckats lokalisera att det är sättningen av cookies som inte funkar. Att läsa dom från .net funkar hur bra som helst om jag sätter cookien i vanlig asp, men inte om jag sätter den i .net. Jag kan heller inte uppdatera en cookie med .net även om den är satt i vanlig asp...

Det här känns helt sjukt...


Svara

Sv: Mina cookies dör

Postades av 2003-05-16 11:43:21 - Johan Krantz

DESSUTOM är det så att ibland när jag uppdaterar cookien i .net så dör den helt! Även om den är satt i vanlig asp! Men bara IBLAND!

/Johan - Han som tok-hatar .net just nu!


Svara

NYTT INFO!

Postades av 2003-06-25 09:51:59 - Johan Krantz

Den dör på tredje omladdningen!
Om jag har en och samma sida som jag laddar om antingen med postback ELLER refresh (!) så dör den tredje gången! Sidan kan alltså visas två gånger men den tredje så är kakan borta! Nån som fattar nått??


Svara

Sv: Mina cookies dör

Postades av 2003-06-25 10:35:16 - Fredrik Normén

Skriver du .expires = now.MinValue() så kommer cookien alltid att dö. now.MaxValue() använder du dig av för att den ska leva hela tiden.

Vilken version av .Net kör du?

/Fredrik N



Svara

Sv: Mina cookies dör

Postades av 2003-06-25 11:46:36 - Johan Krantz

1.0.3705 är versionen på frameworket...

det där med expires ska egentligen inte ha någon betydelse eftersom jag vill att kakan bara ska leva medans browsern är öppen, alltså ska den dö när browsern stängs och om jag inte förstått det hela fel så ska den fungera så om man inte sätter expires alls. Dessutom funkar den på andra sidor att ladda om hur många gånger som helst... *skumt*


Svara

Sv: Mina cookies dör

Postades av 2003-06-25 12:42:57 - Johan Normén

Hej..

Försöker du komma åt din cookie via den path cookien sattes i?
Alltså om du sätter en cookie i en subfolder till ditt domän och sedan går in i en annan subfolder under domänet så kommer du inte åt din cookie eftersom den då pekar på en annan path.

ex:
<code>
http://minsite.se/login/login.aspx <--- Sätter cookies
http://minsite.se/annansida/ensida.aspx <--- Här kommer du inte åt cookien.
</code>
Men av din text att bedomma så pekar länken mot exakt samma sökväg och fil?
Om du stavat helt rätt skall cookien fungera. Du är säker på att du inte råkat spara
fel? Eller hämta cookies där du stavat fel? eller skrivit fel på annat sätt?

Får du samma fel om du sätter cookies med cookies classen?
Alltså du använder inte Response.Cookies... utan System.Net.Cookie

//Johan N


Svara

Sv: Mina cookies dör

Postades av 2003-06-25 12:53:37 - Fredrik Normén

Har du outputcache på sidan? För om du har det så kommer även cookien att cachas vilket jag anser som en bugg i 1.0, vet inte om det är löst i 1.1.

Kan du klippa ut lite från din kod där du sätter och läser cookien?

/Fredrik n


Svara

Sv: Mina cookies dör

Postades av 2003-06-25 13:08:59 - Johan Krantz

*nja*

Cookien sätts på en viss sida typ
minsite.se/login.aspx

läses (och uppdateras) från dels
minsite.se/enkatalog/ensida.aspx
och funkar perfekt

läses (och uppdateras) från
minsite.se/enannankatalog/enannansida.aspx
och funkar bra de två första gångerna, men tredje gången samma sida laddas så dör cookien! Om man ändrar querystringen mellan varje omladdning så lever den dock vidare...


Svara

Sv: Mina cookies dör

Postades av 2003-06-25 13:17:07 - Johan Normén

Låter som ett cache problem eller en bugg.

Så om queryn är den samma så fungerar det ett tag men dör sen, men om man hela tiden ändrar queryn fungerar det? hum. mysko.
Har du kod snutt du kan släng in?

//Johan N


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 155
27 952
271 704
6 074
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