잠재적으로 위험한 Request.Form 값이 로컬 서버의 클라이언트에서 감지되었습니다.

난지 만게

ASP 버튼을 클릭하면이 오류가 발생합니다. 오류:A potentially dangerous Request.Form value was detected from the client

나는 스택 오버 플로우에 대한 몇 가지 질문을 읽었습니다. 여기서 요점은 웹 사이트를 클라이언트 서버에 살 때 버튼이 제대로 작동한다는 것입니다. 하지만 로컬 IIS 서버에서 구성하면 작동하지 않습니다.

로컬 IIS 서버의 설정을 변경해야합니까?

제안 해주세요.

세이지 퍼플

기본적으로 애플리케이션은 서버에 제출 된 인코딩되지 않은 HTML 콘텐츠를 처리 할 수 ​​없습니다.

web.config에서 RequestValidationMode2.0 으로 설정하면 문제가 해결됩니다.

<system.web>
  <httpRuntime requestValidationMode="2.0" />
</system.web>

최소한의 변경을 원할 경우 특정 페이지 (예 : 로그인 페이지)에 적용되도록 위치 요소 내에 requestValidationMode를 정의 할 수 있습니다.

<location path="Login.aspx">
    <system.web>
        <httpRuntime requestValidationMode="2.0" />
    </system.web>
</location>

비고 ( MSDN에서 )

RequestValidationMode 속성은 유효성 검사에 사용할 ASP.NET 접근 방식을 지정합니다. 이는 버전 4 이전의 ASP.NET 버전에서 사용되는 알고리즘이거나 .NET Framework 4에서 사용되는 버전 일 수 있습니다. 속성은 다음 값으로 설정할 수 있습니다.

  • 4.5 (기본값). 이 모드에서 값은 느리게로드됩니다. 즉, 요청 될 때까지 읽지 않습니다.

  • 4.0 HttpRequest 개체는 HTTP 요청 데이터에 액세스 할 때마다 요청 유효성 검사가 트리거되어야 함을 나타내는 플래그를 내부적으로 설정합니다. 이렇게하면 요청 중에 쿠키 및 URL과 같은 데이터에 액세스하기 전에 요청 유효성 검사가 트리거됩니다. 구성 파일의 요소 (있는 경우) 또는 개별 페이지의 지시문에 대한 요청 유효성 검사 설정은 무시됩니다.

  • 2.0. 요청 유효성 검사는 모든 HTTP 요청이 아닌 페이지에 대해서만 활성화됩니다. 또한 구성 파일의 요소 (있는 경우) 또는 개별 페이지의 지시문에 대한 요청 유효성 검사 설정은 유효성을 검사 할 페이지 요청을 결정하는 데 사용됩니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

클라이언트 XXX에서 잠재적으로 위험한 Request.Form 값이 감지되었습니다.

분류에서Dev

클라이언트 MVC4에서 잠재적으로 위험한 Request.Form 값이 감지되었습니다.

분류에서Dev

클라이언트에서 잠재적으로 위험한 Request.Form 값이 감지되었습니다 (editor = "<div id ="header "sty ...").

분류에서Dev

텍스트 상자에서 html 태그 및 요소를 사용하면 오류가 발생합니다. 잠재적으로 위험한 Request.Form 값이 클라이언트에서 감지되었습니다.

분류에서Dev

"잠재적으로 위험한 Request.Form 값이 감지되었습니다"를 우회하기 위해 ValidateRequest = "false"를 사용하면 보안에 어떤 의미가 있습니까?

분류에서Dev

JavaScript로 위험한 데이터를 제거한 후 잠재적으로 위험한 Request.Form 값

분류에서Dev

ActionFilterAttribute-잠재적으로 위험한 Request.Form 값

분류에서Dev

pscp의 "잠재적으로 위험한 서버 제공 파일 이름 무시"

분류에서Dev

클라이언트 VM에서 서버 VM으로의 SSH-권한이 거부되었습니다.

분류에서Dev

requestValidationMode = 2.0으로 "잠재적으로 위험한 Request.Form"수신

분류에서Dev

서버 측에서 로컬 클라이언트를 안정적으로 감지

분류에서Dev

일부 '잠재적으로 위험한 Request.Path'HttpExceptions가 httpErrors 설정을 무시하는 이유는 무엇입니까?

분류에서Dev

MVC JQuery로드 부분적 이미지와 잠재적으로 위험한 요청

분류에서Dev

ASP.NET AjaxActionLink 요청의 잠재적으로 위험한 Request.Path

분류에서Dev

2 개의 클라이언트에서 로컬 서버로 RDP

분류에서Dev

2 개의 클라이언트에서 로컬 서버로 RDP

분류에서Dev

Sqlite.swift에서 'libsqlite3.dylib의 클라이언트에있는 버그 : API 위반으로 인해 데이터베이스 무결성이 손상되었습니다'라는 경고 메시지를 어떻게 해결할 수 있습니까?

분류에서Dev

ASIO 클라이언트 서버는 동일한 PC에서 잘 연결되지만 로컬 네트워크에서는 실패합니다.

분류에서Dev

클라이언트마다 다른 로그인 페이지 (한 서버에서)

분류에서Dev

0 개 또는 2 개 이상의 [DropdownMenuItem]이 동일한 값으로 감지되었습니다.

분류에서Dev

로컬 서버의 클라이언트에서 Bash 스크립트를 실행 하시겠습니까?

분류에서Dev

한 클라이언트에서받은 메시지를 서버에 연결된 다른 모든 클라이언트로 보낼 수 없습니다.

분류에서Dev

.docx 또는 .pdf 파일이 잠재적으로 위험합니까?

분류에서Dev

읽기 전용에서 읽기 / 쓰기로 다시 마운트하는 것이 잠재적으로 위험합니까?

분류에서Dev

클라이언트 및 서버 오류 모두 Stateless React Form에 대한 최상의 오류 처리 프로세스는 무엇입니까?

분류에서Dev

이미지 감지를위한 'load'이벤트 리스너가로드되었습니다. 반응에서 작동하지 않습니다.

분류에서Dev

C # TCP 서버에서 다중 클라이언트로 (알 수없는 수의 클라이언트 수신)

분류에서Dev

개체 값으로 보낸 HTML 문자열이 클라이언트에서 렌더링되지 않습니다.

분류에서Dev

클라이언트 / 서버 토폴로지에 대한 잠금이 여전히 안전합니까?

Related 관련 기사

  1. 1

    클라이언트 XXX에서 잠재적으로 위험한 Request.Form 값이 감지되었습니다.

  2. 2

    클라이언트 MVC4에서 잠재적으로 위험한 Request.Form 값이 감지되었습니다.

  3. 3

    클라이언트에서 잠재적으로 위험한 Request.Form 값이 감지되었습니다 (editor = "<div id ="header "sty ...").

  4. 4

    텍스트 상자에서 html 태그 및 요소를 사용하면 오류가 발생합니다. 잠재적으로 위험한 Request.Form 값이 클라이언트에서 감지되었습니다.

  5. 5

    "잠재적으로 위험한 Request.Form 값이 감지되었습니다"를 우회하기 위해 ValidateRequest = "false"를 사용하면 보안에 어떤 의미가 있습니까?

  6. 6

    JavaScript로 위험한 데이터를 제거한 후 잠재적으로 위험한 Request.Form 값

  7. 7

    ActionFilterAttribute-잠재적으로 위험한 Request.Form 값

  8. 8

    pscp의 "잠재적으로 위험한 서버 제공 파일 이름 무시"

  9. 9

    클라이언트 VM에서 서버 VM으로의 SSH-권한이 거부되었습니다.

  10. 10

    requestValidationMode = 2.0으로 "잠재적으로 위험한 Request.Form"수신

  11. 11

    서버 측에서 로컬 클라이언트를 안정적으로 감지

  12. 12

    일부 '잠재적으로 위험한 Request.Path'HttpExceptions가 httpErrors 설정을 무시하는 이유는 무엇입니까?

  13. 13

    MVC JQuery로드 부분적 이미지와 잠재적으로 위험한 요청

  14. 14

    ASP.NET AjaxActionLink 요청의 잠재적으로 위험한 Request.Path

  15. 15

    2 개의 클라이언트에서 로컬 서버로 RDP

  16. 16

    2 개의 클라이언트에서 로컬 서버로 RDP

  17. 17

    Sqlite.swift에서 'libsqlite3.dylib의 클라이언트에있는 버그 : API 위반으로 인해 데이터베이스 무결성이 손상되었습니다'라는 경고 메시지를 어떻게 해결할 수 있습니까?

  18. 18

    ASIO 클라이언트 서버는 동일한 PC에서 잘 연결되지만 로컬 네트워크에서는 실패합니다.

  19. 19

    클라이언트마다 다른 로그인 페이지 (한 서버에서)

  20. 20

    0 개 또는 2 개 이상의 [DropdownMenuItem]이 동일한 값으로 감지되었습니다.

  21. 21

    로컬 서버의 클라이언트에서 Bash 스크립트를 실행 하시겠습니까?

  22. 22

    한 클라이언트에서받은 메시지를 서버에 연결된 다른 모든 클라이언트로 보낼 수 없습니다.

  23. 23

    .docx 또는 .pdf 파일이 잠재적으로 위험합니까?

  24. 24

    읽기 전용에서 읽기 / 쓰기로 다시 마운트하는 것이 잠재적으로 위험합니까?

  25. 25

    클라이언트 및 서버 오류 모두 Stateless React Form에 대한 최상의 오류 처리 프로세스는 무엇입니까?

  26. 26

    이미지 감지를위한 'load'이벤트 리스너가로드되었습니다. 반응에서 작동하지 않습니다.

  27. 27

    C # TCP 서버에서 다중 클라이언트로 (알 수없는 수의 클라이언트 수신)

  28. 28

    개체 값으로 보낸 HTML 문자열이 클라이언트에서 렌더링되지 않습니다.

  29. 29

    클라이언트 / 서버 토폴로지에 대한 잠금이 여전히 안전합니까?

뜨겁다태그

보관