Инструменты пользователя

Инструменты сайта

  • Показать исходный текст
  • История страницы
  • Ссылки сюда
  • Оставить на чай
  • Экспорт в PDF
  • Наверх

  • software:development:web:docs:web:security:same-origin_policy

    Это старая версия документа!


    Политика одного и того же происхождения

    Политика одного и того же источника — это критически важный механизм безопасности, который ограничивает взаимодействие документа или сценария, загруженного из одного источника , с ресурсом из другого источника.

    Это помогает изолировать потенциально вредоносные документы, уменьшая возможные векторы атак. Например, он не позволяет вредоносному веб-сайту в Интернете запускать JS в браузере для чтения данных из сторонней службы веб-почты (в которую входит пользователь) или внутренней сети компании (которая защищена от прямого доступа злоумышленника с помощью не имея публичного IP-адреса) и передавая эти данные злоумышленнику.

    Определение происхождения

    Два URL-адреса имеют одинаковое происхождение, если протокол , порт (если указан) и хост одинаковы для обоих. Вы можете увидеть это как «кортеж схемы/хоста/порта» или просто «кортеж». («Кортеж» — это набор элементов, которые вместе составляют целое — общая форма для двойного, тройного, четверного, пятерного и т. д.)

    В следующей таблице приведены примеры сравнения происхождения с URL-адресом http://store.company.com/dir/page.html:

    URL-адрес Исход Причина
    http://store.company.com/dir2/other.html То же происхождение Только путь отличается
    http://store.company.com/dir/inner/another.html То же происхождение Только путь отличается
    https://store.company.com/page.html Отказ Другой протокол
    http://store.company.com:81/dir/page.html Отказ
    Только авторизованные участники могут оставлять комментарии.
    software/development/web/docs/web/security/same-origin_policy.1693386215.txt.gz · Последнее изменение: 2023/08/30 12:03 — vladpolskiy