실패 : Microsoft Adcenter Labs 및 .NET

사람들은 내가 왜 프로그래밍을 좋아하지 않는지 궁금해 ASP.NET. 할 때마다 이와 같은 오류 페이지가 표시되기 때문입니다. 나는 좋은 사람들이 Microsoft 하지 않고는 자신의 응용 프로그램을 개발할 수 없습니다. 어떻게해야합니까?! Microsoft Adcenter Labs 인구 통계 예측에서 :

Microsoft adcenter 인구 통계 예측

댓글 5

  1. 1

    이해가 안 돼요 ... 표준 오류 페이지입니다. 모든 응용 프로그램 (PHP, Ruby, Perl 등…)에서 얻을 수 있습니다. PHP와 달리 기본적으로 ASP.NET은 오류 메시지를 숨겨서 세상에 노출되지 않고 사이트가 해커의 대상이 될 수 있기 때문에 실제로 더 안전합니다.

    • 2

      확실히 Sameer는 모든 플랫폼에서 오류 페이지를 얻을 수 있습니다. 내 불만은 MICROSOFT 오류가있는 MICROSOFT 사이트라는 것입니다. 그들은 IIS와 ASP.NET을 모두 작성한 사람들이라는 점을 감안할 때 오류가있는 응용 프로그램을 내놓았다는 사실에 당황해야합니다.

  2. 3

    이제 당신의 요점을 이해합니다. 이 특정 Microsoft 사이트가 비난받을 것이라고 말하고 있습니다.
    좋아, 당신의 요점은 유효합니다. 그들은 오류 페이지를 사용자 정의해야하지만 (사소한 작업) 실제로 .NET에 비난을 두는 것은 최소한이라고 말하기에는 불합리합니다. 이것은 "PHP 사이트에 표준 오류 페이지가 있기 때문에 PHP로 프로그래밍하는 것을 좋아하지 않습니다"라고 말하는 것과 같습니다. 😛

  3. 4

    나도 마이크로 소프트를 파헤 쳤다. Sameer :). ASP.NET과 관련하여 IIS의 오류 페이지가 끔찍하다고 생각합니다! PHP를 포함한 다른 언어에서 오류 처리가 켜져 있으면 오류에 대한 세부 정보를 얻습니다. ASP.NET으로 테스트 할 때 (나에게) 내가 얻은 모든 것은이 구성 물건 인 것 같습니다.

  4. 5

    아, 이제 알겠습니다. 그러나 설계 상 끔찍한 점을 명심하십시오. 의도적으로 실제 오류 메시지를 숨 깁니다. 이는 취약점이 세상에 노출되는 것을 원하지 않기 때문입니다.

    ASP.NET에서도 마찬가지입니다. 스크린 샷이 보이십니까? customErrors = off를 추가하면 정확한 오류 메시지가 표시됩니다.

    실제로 호출 할 수있는 플러그 앤 플레이 오류 처리 모듈도 있습니다. 엘마 제가 생각하기에 아름답다고 생각합니다. 저는 직장에서 사용하기 위해 제안했고 굉장했습니다. 이 경우 사이트 방문자로부터 오류 메시지를 숨길 수 있지만 잘 기록되고 새 오류 메시지가 나타날 때마다 이메일을 보내도록 설정할 수도 있습니다. 달콤한 이야기 ​​😉

    추신 나도 PHP를 좋아하지만 .NET을 2 년 동안 풀 타임으로 사용한 후 정말 성장했습니다 🙂

당신은 어떻게 생각하십니까?

이 사이트는 Akismet을 사용하여 스팸을 줄입니다. 댓글 데이터 처리 방법 알아보기.