2010-03-17 2 views
0

IE를 다음 위치로 보낼 때 문제가 있습니다. http://fdvweb.mal/db/historikk/db_historikk_liste.asp?SQLfilter=SELECT TaKompHistorikk.*, TaKomponent.KompNummer, TaKomponent.KompNavn, TaKomponent.KompPlassering FROM TaKomponent RIGHT OUTER JOIN TaKompHistorikk ON [TaKomponent].[KompId]=[TaKompHistorikk].[KompHistorikkKompId] WHERE KompHistorikkSak = 'Servicerapport' AND (KompHistorikkStatusnummer <> '9999' OR IsNull(KompHistorikkStatusnummer)) AND ((KompHistorikkStatusNavn <> 'OK' OR IsNull(KompHistorikkStatusNavn)) OR ((KompHistorikkTittel <> '' OR KompHistorikkFritekst <> '') AND KompHistorikkTittel <> 'Kontrollert OK')) AND KompHistorikkDato >%3D %232/17/2010%23 ORDER BY KompNummer ASC (localhost, 호스트 파일을 편집했습니다).Querystring이 IE에 오류를 표시합니다.

그러나
<html> 
    <head> 
     <title>Test</title> 
    </head> 
    <body> 
     <% Response.Write Request.QueryString("SQLfilter") %> 
    </body> 
</html> 

, IE 나에게 Internet Explorer has modified this page to help prevent cross-site scripting.

누구든지 내가이를 방지하는 방법을 알고있는 오류가 있습니다 : 파일 db_historikk_liste.asp의 소스 코드는 다음과 같습니다? HttpUtility.UrlEncode에서 질의 스트링 부분()

답변

0

시도는 용액 X-XSS-Protection: 0 헤더를 설정하는 것이었다.

+0

당신은'<% Response.Write HttpUtility.UrlEncode (Request.QueryString ("SQLfilter")) %>'와 같은 뜻인가요? – Alxandr

관련 문제