Hirdetés

Új hozzászólás Aktív témák

  • Sk8erPeter

    nagyúr

    válasz trisztan94 #4047 üzenetére

    Nem akarok már megint köcsög lenni, nem rohadékságból kérdezem, bár tudom, hogy én vagyok a beszólogatós szemét, de miért készítesz tutorialt olyan témáról, ahol még ingoványos talajon állsz? Bár megértem, hogy örülsz, ha kapsz pozitív feedbacket, de én nem mernék addig készíteni tutorialt, amíg nem tanultam meg mondjuk az alapvető webfejlesztést elősegítő eszközök használatát, az olyanokét, mint a webfejlesztő panel (Chrome Developer Tools (Ctrl+Shift+I vagy F12), Firefox beépítettje (Ctrl+Shift+I) vagy Firebug (extension-telepítés után F12), stb.), hogy kiderítsem, adott esetben mi lehet a gond.
    Na, de ez volt az OFF része, válaszolok is a kérdésre.
    Lenyitod az említett fejlesztői paneleket, és megtudod a választ, a linkre kattintás utáni állapotokat mutatom, mindenhol bekereteztem a lényeget:

    Chrome:

    Network fül:

    Chrome - X-Frame-Options

    Console:
    "Refused to display 'https://www.google.hu/' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'."

    Refused to display 'https://www.google.hu/' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.

    x-frame-options:SAMEORIGIN

    x-frame-options:SAMEORIGIN

    Firefox:
    "Load denied by X-Frame-Options: https://www.google.hu/ does not permit cross-origin framing."

    Load denied by X-Frame-Options: https://www.google.hu/ does not permit cross-origin framing.

    ====

    Átírod a http://google.hu-t http://example.com-ra, és BANG:
    http://jsfiddle.net/aA8d9/2/

    VAGY kipróbálod ezt a saját kis tesztkörnyezetedben, ahol nem egy frame-be töltöd be, és megint csak BANG, váó, működik.

    A miértek a hibaüzenetekből kideríthetők, de kérdezz, ha nem tiszta.

    Javasolt olvasnivaló pl.:
    https://developer.mozilla.org/en-US/docs/HTTP/X-Frame-Options

    [ Szerkesztve ]

    Sk8erPeter

Új hozzászólás Aktív témák