Visual StudioヘルプシステムがFirefoxでMSDN Webページを呼び出したときにフリーズしないようにNoScriptに指示するにはどうすればよいですか?


4

したがって、私はVisual Studio 2010 Expressを陽気に使用しており、Webからヘルプを取得するように構成されています。いくつかの言語機能がどのように機能するかについて疑問があり、カーソルを置いてF1を押します。VSはURLを呼び出します。これが起こることです:

NoScriptからの苦情

NoScriptコンソールでは、これがログに記録されます。

[NoScript XSS] Sanitized suspicious request. Original URL [http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(SYSTEM.DRAWING.GRAPHICS);k(TargetFrameworkMoniker-%22.NETFRAMEWORK%2cVERSION%3dV3.5%22);k(DevLang-CSHARP)&rd=true] requested from [chrome://browser/content/browser.xul]. Sanitized URL: [http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k%20SYSTEM.DRAWING.GRAPHICS%20%3Bk%20TargetFrameworkMoniker-%20.NETFRAMEWORK%2CVERSION%20V3.5%20%20%3Bk%20DevLang-CSHARP%20&rd=true#7978358773843752283].

しかし、リクエストが正当であることはわかっているので、「unsafe reload」を選択し(もちろん、「ask next time」オプションをチェックしたままにしておきます!)、正しいページが読み込まれます:

私が欲しかった助け

これで、Visual Studioのヘルプを呼び出すたびにこれを実行できますが、実際にはそうではありません。スマートホワイトリストを追加して、そのようなURLを通過させる方法はありますか?または、NoScript開発者にバグを報告する必要がありますか?

回答:


6

この除外をNoScript設定に追加します。

^https?://msdn\.microsoft\.com/query/dev10\.query\?[^'<>]+$

甘い!うまくいきました。
JCCyC

この回答を複数回支持できるようにするために、さらに多くのアカウントを登録しようとしました。ありがとうございました!
mrt

2

しかし、リクエストが正当なものであることがわかっているため、「unsafe reload」を選択し(もちろん、「ask next time」オプションをオンのままにしておきます)、正しいページが読み込まれます

確かに、次回にNoScriptに質問したいことをNoScriptに伝えれば。MSDNリンクは安全であることがわかっているので、次回はこのオプションをオフにします。これにより、MSDNリンクが今後も使用できるようになります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.