web-dev-qa-db-ja.com

NoScriptでのみドメインからのサードパーティスクリプトを許可する

Githubは現在、アカマイでスクリプトをホストしています。ただし、NoScriptではakamai.netのみが許可され、github_account.akamai.netは許可されません。

GitHubにアクセスしたときにのみakamai.netを許可するようにNoScriptに指示する方法はありますか?

[〜#〜] abe [〜#〜] の設定を見ていますが、それが正しい方法かどうかはわかりません。現在、akamai.netスクリプトを使用している他のサイトが見つからないため、テストに問題があります。

4
Jj.

NoScript FAQ ABE(Application Boundaries 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の権限とは独立して機能するため、上記を機能させるには、NoScriptのメニューで[google-analytics.comを許可する]必要があることに注意してください。また、ABEとは別に、特定のスクリプトソースがNoScriptでホワイトリストに登録されていても、Origin自体がホワイトリストに登録されていないページではサードパーティのスクリプトとして実行されないことにも注意してください。

2
miyalys