2010-06-17 3 views
0

내 사이트의 오류 로그에 다음 오류가 표시됩니다. -내 사이트의 오류 로그에 ScriptResource.axd와 관련된 오류가 가득합니다.

잘못된 스크립트 리소스 요청입니다. 잘못된 viewstate입니다. Base-64 문자열의 문자가 잘못되었습니다. Base-64 char 배열의 길이가 잘못되었습니다.

이러한 오류는 하루에 100 회 이상 발생합니다.

인터넷에 일부 RND를 수행 한 후 나는 일 다음 수행 한 -

1 내 웹 설정에서 시스템 키를 정의합니다. 2 개의 robots.txt 파일을 만들고 그 안에 ScriptResource.axd 파일을 추가하십시오.

내가 빠진 부분이나 잘못한 부분을 안내 할 수있는 사람이 있습니까?

답변

1
  1. 먼저 가능한 이유
    나는이 파일의 마지막에 키을 확인, 제거 또는 작은 경우에 을 변환 일부 크롤러를 참조하십시오, 그래서이이 오류를 얻을 수있는 결과가 있습니다.

  2. 두 번째 가능한 이유
    일부 사용자의 페이지에서 약점과 등 데이터 입력을 테스트하고 검색합니다. 로그에

당신이 그들이 ScriptResource.axd 전화 키에 문제가 무엇인지 어떻게 확인할 수 있습니다. 그리고이 IP가 무엇을 호출하는지 확인하십시오 - 똑같습니까?

일부 참조.

"Padding is Invalid and cannot be removed" exception on WebResource.axd

CryptographicException: Padding is invalid and cannot be removed and Validation of viewstate MAC failed

하나 더, 나는 그것의 필요가 로봇에 ScriptResource.axd를 추가 할 생각하지 않고 (나는이 문제가 실제로없는 것을 의미) 검색에서 제거 - 방법 적 그 나쁜 생각.

+0

답변에 언급 된 내용을 확인하고 알려 드리려고합니다. 답변을 주셔서 감사합니다 –

+0

위의 기사에서 언급 한 모든 것을 구현했습니다. 이제 오류 비율이 감소합니다. 예를 들어 이전에 이러한 오류가 하루에 100 번 이상 나타나고 이제는 하루에 10-30 번 정도 나타납니다. 다른 제안. –

+0

어떤 사람들은 오류를 0으로 줄이는 방법을 알려줄 수 있습니까? –

관련 문제