2013-01-18 11 views
6

Czy ktokolwiek może zweryfikować, co widzę, nie jest błędem? Sprawdzam stronę odsyłającą, gdy ktoś odwiedza moją witrynę, która jest witryną sklepu ASP.NET C#. Kiedy łączę się z którąkolwiek z innych stron, które kontroluję, moja strona główna prawidłowo widzi stronę odsyłającą.Polecający został usunięty z witryny Google dla budowniczych witryn?

Próbuję obsługiwać inną witrynę firmy zewnętrznej, która łączy się ze mną i ma stronę witryny Google na sites.google.com/site/whatever, a po kliknięciu tego linku moja strona odsyłająca na mojej stronie głównej jest pusta.

Czy to jest coś, co robi Google, czy jest to naprawdę dziwaczny błąd w moim kodzie. (Wiem, że nie widzi mojego kodu, ale chciałbym weryfikację, że Google odpędzania odsyłającą z ich sites.google stron proszę.)

Dzięki

+3

Użyj narzędzia takiego jak [** Fiddler **] (http://www.fiddler2.com/fiddler2/), aby zobaczyć dokładnie, co jest wysyłane i jakie nagłówki są ustawiane. Mogą występować pewne ukryte przekierowania, które usuwają informacje kontekstowe. – mellamokb

+1

Wydaje mi się, że jeśli pochodzą one z HTTPS, nie otrzymasz też swojego odesłania i wiem, że ostatnio Google wprowadził pewne zmiany w sposobie wyświetlania witryn po zalogowaniu się na konto Google. Czy możesz sprawdzić, czy pochodzisz z http: // zamiast bezpiecznej witryny? –

+0

To rzeczywiście pochodzi z https. Użyłem Fiddlera (Thanks mellamokb !!) i brakuje polecającego. Zrobię kilka eksperymentów, aby sprawdzić, czy wszystkie bezpieczne linki go rozebrały, czy jest to tylko Google i odesłać tutaj. – Deverill

Odpowiedz

0

Witryny Google to HTTPS domyślnie, co oznacza brak danych odsyłających jest przekazywane. Może to być częścią przejścia Google na HTTPS we wszystkich obszarach. Implikacje omówione here.

HTTP RFC informuje, że osoby polecające nie powinny być wysyłane podczas przechodzenia z HTTPS na HTTP. Nie wiem, czy działa też protokół HTTPS do HTTPS. Zobacz dyskusję here.

+0

Chciałabym, żeby Justin odpowiedział na to pytanie zamiast po prostu umieścić odpowiedź w komentarzu, ale nie zrobił tego. Dam mu rekwizyty, a ty punkty. :) Dzięki za linki. – Deverill

Powiązane problemy