Как мне разрешить моей локальной веб-странице доступ к LocalStorage в Brave Browser? - PullRequest
2 голосов
/ 10 апреля 2019

По умолчанию, Brave блокирует все сторонние куки, что нормально, однако я хочу работать над локальным проектом, который использует LocalStorage, но я получаю следующую ошибку.

Uncaught DOMException: Failed to read the 'localStorage' property from 'Window': Access is denied for this document.

Я не хочу отключать блокировку сторонних файлов cookie, что позволяет обойти эту проблему, но я бы предпочел просто доступ к локальным файлам из белого списка (запрещен белый список)* Протокол 1006 *).

Возможно ли даже заставить это работать без отключения общей настройки «блокировать все сторонние файлы cookie»?

1 Ответ

1 голос
/ 04 июля 2019

Есть 2 способа добиться этого. Вероятно, также зависит от того, как вы запустите свой проект. Я использую VS Code, и когда я запускаю свои проекты в Brave, я получаю эту ошибку. Мои файлы были просто в каталоге dev, а не в каталоге wwwroot.

  1. Первый вариант (рекомендуется на мой взгляд)

    • Перейдите: Настройки-> Дополнительные настройки-> Конфиденциальность и безопасность-> Настройки сайта-> Файлы cookie
    • В разделе «Разрешить» добавить: «localhost» и «127.0.0.1» Preferred option
  2. Второй вариант (не рекомендуется, поскольку вы также заявили, что не хотите этого делать)

    • Перейдите: Настройки-> Щиты-> Управление cookie
    • Выберите «Разрешить все куки» Not recommended option

Надеюсь, это поможет

...