Como posso dizer ao NoScript para não pirar quando o sistema de ajuda do Visual Studio acessa uma página da Web do MSDN no Firefox?

4

Então, estou usando alegremente o Visual Studio 2010 Express e ele está configurado para receber ajuda da Web. Eu tenho algumas dúvidas sobre como alguns recursos de linguagem funcionam e eu pressiono F1 com o cursor sobre ele. O VS chama um URL. Isso é o que acontece:

NoconsoleNoScript,issoéoqueestáregistrado:

[NoScriptXSS]Sanitizedsuspiciousrequest.OriginalURL[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]requestedfrom[chrome://browser/content/browser.xul].SanitizedURL:[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].

Maseuseiqueasolicitaçãoélegítima,entãoeuseleciono"reload inseguro" (deixando, é claro, a opção "ask next time" marcada!) e a página correta carrega:

Agora, posso fazer isso toda vez que eu chamo a ajuda do Visual Studio, mas na verdade, prefiro não. Existe alguma maneira de adicionar uma lista de permissões inteligente para que esses URLs sejam exibidos? Ou devo registrar um bug para os desenvolvedores do NoScript?

    
por JCCyC 14.05.2011 / 06:06

2 respostas

6

Adicione essa exclusão às configurações do NoScript:

^https?://msdn\.microsoft\.com/query/dev10\.query\?[^'<>]+$
    
por 22.04.2012 / 00:28
2

But I know the request is legitimate, so I select "unsafe reload" (leaving, of course, the "ask next time" option checked!) and the correct page loads

Certamente, se você disser ao NoScript que deseja perguntar da próxima vez, o fará. Você sabe que os links do MSDN são seguros, portanto, limpe essa opção da próxima vez e ela deverá permitir que os links do MSDN sejam processados no futuro.

    
por 14.05.2011 / 13:00