Avatar billede crapman Nybegynder
18. marts 2002 - 19:47 Der er 22 kommentarer og
1 løsning

Session og cookies på tværs af subdomains...?

Jeg har en side hvor man logger ind på www.tegnebordet.dk... og hvorefter det så skal være muligt at stadig være logget ind på eks. indsend.tegnebordet.dk... det hele foregår med sessions... men problemet er at man så vidt jeg ved ikke kan bruge sessions på tværs af subdomains... eller kan man?
Avatar billede invisibleman Nybegynder
18. marts 2002 - 20:55 #1
Nej, det kan du ikke.

Luk venligst spørgsmålet eller accepter dit eget svar SAMMEN med mit, og giv mig 15-30 point !

200 point er alt for meget.
Avatar billede invisibleman Nybegynder
18. marts 2002 - 20:55 #2
(PS. Hvis du giver mig alle point ryger de 170 til admin ..)
Avatar billede crapman Nybegynder
18. marts 2002 - 20:58 #3
Hmm....
Avatar billede crapman Nybegynder
18. marts 2002 - 20:58 #4
Der MÅ da være en eller anden der har en smart lille idé til noget man kan gøre?
Avatar billede invisibleman Nybegynder
18. marts 2002 - 21:00 #5
Det kan man ikke !
Sessions "lever" kun på den server du starter den på. Et subdomæne er normalt ligesom et hvilkesomhelst andet domæne der er sat DNS på og med seperat website i IIS og du kan IKKE bruges sessions cross-domain.
Avatar billede crapman Nybegynder
18. marts 2002 - 21:08 #6
Hmmm.. det MÅ satme kunne lade sig gøre.... man må kunne lave et eller andet smart med et randomnummer, som via en database fortæller den nye side at man er logget ind
Avatar billede invisibleman Nybegynder
18. marts 2002 - 21:11 #7
Så er du næsten nødt til at lave din egen session handler med en database... (MySQL hvis ikke du har adgang til en Access fra subdomæner/hovedomæne ..)
Avatar billede coltau Juniormester
18. marts 2002 - 22:35 #8
--> invisibleman. ! Når du nu er nået frem til en alternativ løsning hvorfor f ... lægger du så ud med at han skal lukke spørgsmålet og give dig point for et negativt svar. Hvis jeg giver et negativt svar så er det normalt givet som en kommentar. !

Gode kommentarer er jo netop med til at finde alternative løsninger. Det er jo det de fleste programmer bygger på.

CoAdmin er godt for eksperten.dk - men kast hellere din kærlighed over de syndere det virkelig ødelægger tingene for vi andre. (Det har du også gjort har jeg lagt mærke til - og det er godt.)

Selve problemstillingen er i øvrigt rigtigt god - fordi det netop forklarer folk (læs programmørene) hvordan et ASP-program fungere.
Avatar billede invisibleman Nybegynder
18. marts 2002 - 22:42 #9
Fordi jeg ikke tænkte på den alternative løsning først !
Avatar billede coltau Juniormester
18. marts 2002 - 22:43 #10
Godt ord igen.
Avatar billede invisibleman Nybegynder
18. marts 2002 - 22:44 #11
Det udråbstegn var ikke så hårdt ment som det lød ;) Sorry ..
Avatar billede crapman Nybegynder
19. marts 2002 - 10:16 #12
Nåeeh... men anyway, så har jeg altså fundet mig en løsning selv.. Man kan vel bare sætte cookie til domain "tegnebordet.dk" - På den måde dækker de jo *.tegnebordet.dk ik'?
Avatar billede invisibleman Nybegynder
19. marts 2002 - 10:25 #13
Nix ... det gør de kun hvis du har virtuelle subdomæner på Apache/PHP. Men anyway kan du ikke sætte domain for en Cookie i ASP af hvad jeg ved og har læst mig til.
Avatar billede crapman Nybegynder
19. marts 2002 - 10:27 #14
Jammen jeg HAR virtuelle subdomains
Avatar billede invisibleman Nybegynder
19. marts 2002 - 13:50 #15
Det kan ikke lade sig gøre på IIS.
Avatar billede crapman Nybegynder
19. marts 2002 - 14:36 #16
øv
Avatar billede invisibleman Nybegynder
19. marts 2002 - 15:14 #17
IIS kan desværre ikke finde ud af DNS *-alias :/
Avatar billede crapman Nybegynder
19. marts 2002 - 15:21 #18
Det kan min da godt.. sådan er det da sat op... på dns-serveren har jeg en *-record der hedder *.tegnebordet.dk
Avatar billede invisibleman Nybegynder
19. marts 2002 - 15:23 #19
DNs serveren kan sagtens, men IIS kan ikke finde ud af det pga. host headers.
Avatar billede crapman Nybegynder
19. marts 2002 - 15:31 #20
Hvad mener du? Jeg har da sat Tegnebordet.dk op med hostheaders med flere forskellige subdomains
Avatar billede invisibleman Nybegynder
19. marts 2002 - 15:33 #21
Ja, men virtuelle subdomæner er når du IKKE specificere hostheaders, men skriver:

*.tegnebordet.dk

f.eks., ligesom i DNS'en.

Så kan man selv styre subdomæner via, eksempelvis PHP på Apache webserveren.

Det er DET IIS ikke kan finde ud af.
Avatar billede crapman Nybegynder
19. marts 2002 - 15:42 #22
AhA!... man lærer noget hver dag... Anyway så har jeg fundet ud af hvad jeg gør... Jeg laver simpelthen bare en string med en krypteret version af passwordet, som jeg så sender med til det nye subdomain via et link
Avatar billede invisibleman Nybegynder
19. marts 2002 - 15:45 #23
Yeps, det gør man :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester