Дозволити сторонні сценарії з домену лише з NoScript


4

Зараз Github розміщує свої сценарії в акамаї. Але NoScript дозволяє лише дозволити akamai.net, але не github_account.akamai.net.

Чи є спосіб сказати NoScript, щоб дозволити akamai.net тільки коли я відвідую GitHub?

Я дивлюся на налаштування ABE , але не впевнений, чи це правильний шлях. У мене виникають труднощі з тестуванням, оскільки я не можу знайти інші сайти, які використовують сценарії akamai.net.

Відповіді:


2

NoScript FAQ відповідає на це саме питання, використовуючи ABE (Кордонів Application Enforcer):

Site .akamai.net
Accept INCLUSION from SELF++
Accept INCLUSION from .trusted-site1.com .trusted-site2.com trusted-site3.com
Deny

Тому:

Site .akamai.net
Accept INCLUSION from SELF++
Accept INCLUSION from *.github.com github.com
Deny

... повинен працювати?

Більше інформації про ABE тут , включаючи PDF про те, як писати правила.

Дивіться також з форумів Informaction.com :

Зауважте, що оскільки правило ABE працює незалежно від дозволів NoScript, вам потрібно "Дозволити google-analytics.com" у меню NoScript, щоб вищезазначене працювало. Зауважте також, що незалежно від ABE, навіть якщо певне джерело скрипту є дозволеним у NoScript, він не працюватиме як сторонній скрипт на сторінках, походження яких не є білим списком.


Зауважте, що з "нового" NoScript, який потрібно використовувати у Firefox 57+, програми ABE більше не доступні.
CR.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.