2013-07-11 10 views
6
<cfcookie name="CFID" value="#session.cfid#" domain=".demo.labs.dev"> 

Wydajność:dlaczego cfcookie nie pozwala na ustawienie domeny = na poddomenie dla CFID/CFTOKEN?

Zestaw Cookie: CFID = 4215; Domena = .labs.dev; Wygasa = sob, 04-lip-2043 01:43:49 GMT; Ścieżka = /; HttpOnly

Ale jeśli mogę użyć <cfheader> bezpośrednio:

<cfheader name="Set-Cookie" 
     value="CFID=4212; Domain=.demo.labs.dev; Expires=Sat, 04-Jul-2043 01:37:03 GMT; Path=/; HttpOnly"> 

plonów:

Set-Cookie: CFID = 4212; Domena = .demo.labs.dev; Wygasa = sob, 04-lip-2043 01:37:03 GMT; Ścieżka = /; HttpOnly

I naprawdę tego chcę.

Dlaczego zachowuje się w ten sposób <cfcookie>? Obecne obejście będzie zamiast tego używać <cfheader>.

+0

https://bugbase.adobe.com/index.cfm?event=bug&id=3593673 – Henry

Odpowiedz

1

Czy powielono ten błąd z wiodącym . w wartości domeny? Według dokumentów CF8, CF9 i CF10, wartość atrybutu domeny Must start with a period..

+0

Tak. Próbowałem i nie robi nic innego. – Henry

+0

Spec powiedział, że klient powinien traktować go jako wiodący '.' – Henry

Powiązane problemy