Heim  >  Artikel  >  Web-Frontend  >  Was bedeutet die Same-Origin-Policy?

Was bedeutet die Same-Origin-Policy?

hzc
hzcOriginal
2020-06-28 13:15:472845Durchsuche

Die Same-Origin-Richtlinie ist eine Konvention. Sie ist die wichtigste und grundlegendste Sicherheitsfunktion des Browsers. Wenn die Same-Origin-Richtlinie fehlt, können die normalen Funktionen des Browsers beeinträchtigt sein. Man kann sagen, dass das Web auf der Grundlage der Same-Origin-Richtlinie aufgebaut ist und der Browser nur eine Implementierung der Same-Origin-Richtlinie ist.

Was bedeutet die Same-Origin-Policy?

Same-Origin-Richtlinie ist eine Konvention. Sie ist die wichtigste und grundlegendste Sicherheitsfunktion des Browsers , Richtlinie kann die normale Funktionalität des Browsers beeinträchtigt sein. Man kann sagen, dass das Web auf der Grundlage der Same-Origin-Richtlinie aufgebaut ist und der Browser nur eine Implementierung der Same-Origin-Richtlinie ist.

Same-Origin-Policy ist eine bekannte Sicherheitsrichtlinie, die von Netscape vorgeschlagen wurde.

Wenn die Baidu- und Google-Seiten jeweils auf zwei Registerkarten eines Browsers geöffnet werden

Wenn die Baidu-Registerseite des Browsers ein Skript ausführt, prüft es, zu welcher Seite das Skript gehört. ,

prüft, ob es den gleichen Ursprung hat wie Baidu. Es werden nur Skripte ausgeführt, die den gleichen Ursprung haben. [1]

Wenn es nicht vom gleichen Ursprung ist, meldet der Browser beim Anfordern von Daten eine Ausnahme in der Konsole und fordert dazu auf, dass der Zugriff verweigert wird.

Die Same-Origin-Richtlinie ist ein Verhalten des Browsers, um lokale Daten vor der Verschmutzung durch durch JavaScript-Code erhaltene Daten zu schützen. Daher werden die Daten abgefangen, die von der vom Client gesendeten Anfrage empfangen werden , die Anfrage wird gesendet und der Server hat geantwortet, konnte aber vom Browser nicht empfangen werden.

Empfohlenes Tutorial: „JS-Tutorial

Das obige ist der detaillierte Inhalt vonWas bedeutet die Same-Origin-Policy?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn