[cookie] werkt niet onder domein

Pagina: 1
Acties:
  • 130 views sinds 30-01-2008
  • Reageer

  • fatbenny
  • Registratie: April 2001
  • Laatst online: 07-03-2023
Voor mijn site heb ik gebruik gemaakt van cookies om de nieuwe reacties in een andere kleur te tonen. Dit werkt wel als ik rechtstreeks naar het domein ga, bijvoorbeeld subdomein.asphost.com/index.asp

Als ik via het dot.tk domein dat naar subdomein.asphost.com/index.asp verwijst ga dan werkt het niet meer. Ik weet niet waarom :S

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025

kvdveer

Z.O.Z.

* kvdveer spreekt (gelukkig) geen ASP

Bij het setten van een cookie wordt meegegeven op welk domein 'ie geldig is... ASP biedt vast en zeker mogelijkheden om dat aan te passen. Dat houdt op bij subdomeinen. je kunt niet (legaal) aan domeinen knoeien. Opera geeft daar een beveiligingswaarschuwing voor, wat IE doet weet ik niet exact.

Localhost, sweet localhost


  • fatbenny
  • Registratie: April 2001
  • Laatst online: 07-03-2023
dat dot.tk domein verwijst alleen naar die asphost
als ik direct naar de asphost ga werkt het wel

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025

kvdveer

Z.O.Z.

fatbenny schreef op 04 november 2002 @ 23:57:
dat dot.tk domein verwijst alleen naar die asphost
als ik direct naar de asphost ga werkt het wel
Verwijzen betekent hier?
- HTML redirect
- HTML FRAME
- Javascript redirect
- Linkje
- HTTP redirect (weet niet of dit werkt... twijfelachtig)
- DNS verwijzing (werkt gegarandeerd niet)
- telepatisch (werkt gegarandeerd niet)

Localhost, sweet localhost


  • fatbenny
  • Registratie: April 2001
  • Laatst online: 07-03-2023
:)

Weet ik niet. Het is gewoon een domeinnaam die verwijst naar een server. Zie http://www.dot.tk. Net zoals bijvoorbeeld site.nl kan verwijzen naar www.angelfire.com/site

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025

kvdveer

Z.O.Z.

fatbenny schreef op 05 november 2002 @ 00:04:
Weet ik niet. Het is gewoon een domeinnaam die verwijst naar een server. Zie http://www.dot.tk. Net zoals bijvoorbeeld site.nl kan verwijzen naar www.angelfire.com/site
Als jij liever niet hebt dat je antwoord krijgt op je vraag kun je beter geen informatie geven. Ik ga echt niet daar een website aanvragen als je dat soms dacht.
Vogel het dus zelf uit of geef informatie.

Localhost, sweet localhost


  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
in een niet-IE-browser werkt dat wel...

in IE niet (en dat zuigt) voor de veiligheid ofzo

bla.tk != site.com dus geen cookie zegt IE....

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025

kvdveer

Z.O.Z.

SWINX schreef op 05 november 2002 @ 00:55:
in een niet-IE-browser werkt dat wel...
Opera pakt het niet hoor. Hoort het trouwens ook niet te pakken. Zo'n cookie is ongeldig.

Ik kan me echter niet aan de indruk onttrekken dat dat tk-gebeuren een redirect is en geen DNS, dan gaat dit verhaal helemaal niet op. Helaas geeft de topicstarter hier geen info over.

Localhost, sweet localhost


  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
kvdveer schreef op 05 november 2002 @ 01:10:
[...]

Opera pakt het niet hoor.
Mozilla en Netscape doen het iig wel
En het zou best handig zijn als IE dat ook eens deed

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025

kvdveer

Z.O.Z.

SWINX schreef op 05 november 2002 @ 01:21:
Mozilla en Netscape doen het iig wel
En het zou best handig zijn als IE dat ook eens deed
NEEEEEEEEEEEEEEEEEEE!!!!

Dat maakt het mogelijk cookies te zetten voor andere sites! Dat betekent het einde van de privacy van alle internetgebruikers, het maakt 'super-cookies' mogelijk en je kunt met wat moeite login info van een andere site aanpassen!

Even voor de zekerheid: we hebben het toch allebei over het zetten van cookies van asphost.com met als base-adres iets.tk?

Localhost, sweet localhost


Verwijderd

je kan eventueel een P3P header meesturen, in php is dat zo:
PHP:
1
header("P3P: \"ALL\"");


Ben er in ieder geval ook heel erg lang voor op zoek geweest maar het werkt zo wel!

Verwijderd

.tk domeinen werken met een frame "redirect". de .tk index pagina bestaat uit 2 frames, een leeg frame, en een frame met de inhoud van je site (http://plekkie.vanje/eigensite).
erg makkelijk achter te komen door naar een tk domein te gaan en de source te bekijken:
code:
1
2
3
4
<frameset>
        <frame src="/html/index.html" name="top" noresize scrolling="NO">
        <frame src="http://www.xs4all.nl/~nvn/wlt" name="content" scrolling="yes" noresize>
</frameset>

  • fatbenny
  • Registratie: April 2001
  • Laatst online: 07-03-2023
Nog een keer want volgens mij heb ik het niet duidelijk uitgelegd of ik snap het zelf niet meer :)

Die cookies worden dus aangemaakt, gewijzigd, opgeroepen, etc op de asp server.

Omdat het adres van die asp server lelijk en lang is heb ik een domeinnaam aangevraagd die dus verwijst of redirect naar die asp server.

Als ik dus die asp server benader via de korte domeinnaam dan werken de cookies niet.
Als ik direct het adres van de asp server opgeef dan werken de cookies wel.

  • fatbenny
  • Registratie: April 2001
  • Laatst online: 07-03-2023
Voorbeeld erbij (geen spam, anders had ik het gelijk wel gedaan)

Via domeinnaam: http://www.verse-vis.tk
Direct naar server: http://hopovic.dingojunction.com/kabouterrace/log/index.asp

Het gaat om het reactielijstje aan de zijkant.
Nieuwe reacties zijn in het zwart weergegeven. (oude in het grijs)
Als je refreshed dan worden ze niet meer als nieuw gezien.

[ Voor 0% gewijzigd door fatbenny op 05-11-2002 11:28 . Reden: toelichting ]


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 17-08 23:56

Janoz

Moderator Devschuur®

!litemod

Omdat er een cookie wordt gezet vanuit een pagina die niet op dezelfde server staat als waar de frameset vanaf komt wordt het cookie niet geaccepteerd door IE (and thats a good thing!). De enige oplossing is om je security wat lager te zetten, je site te laten doorlinken zodat je niet het tk adres boven in de balk houdt of gewoon normale domeinnaam en serverruimte te nemen.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • fatbenny
  • Registratie: April 2001
  • Laatst online: 07-03-2023
Oke, dan snap ik het. Dankjewel.
Pagina: 1