Neue Technologie

Fehler: Microsoft Adcenter Labs und .NET

Die Leute fragen sich, warum ich nicht gerne programmiere ASP.NET. Das liegt daran, dass ich jedes Mal eine solche Fehlerseite erhalte. Ich denke, wenn die guten Leute bei Microsoft Ich kann keine eigenen Anwendungen entwickeln, ohne es zu tun. Wie gehe ich vor?! Aus der demografischen Vorhersage von Microsoft Adcenter Labs:

Vorhersage der demografischen Daten von Microsoft Adcenter

Douglas Karr

Douglas Karr ist der Gründer der Martech Zone und anerkannter Experte für digitale Transformation. Douglas hat bei der Gründung mehrerer erfolgreicher MarTech-Startups geholfen, bei der Due Diligence von über 5 Mrd. Er ist Mitbegründer von Highbridge, ein Beratungsunternehmen für digitale Transformation. Douglas ist auch ein veröffentlichter Autor eines Dummie's Guide und eines Buches über Unternehmensführung.

5 Kommentare

  1. Ich verstehe es nicht ... das ist eine Standardfehlerseite. Sie können dies mit jeder Anwendung (PHP, Ruby, Perl usw.) erreichen. Es ist tatsächlich sicherer, da ASP.NET im Gegensatz zu PHP standardmäßig die Fehlermeldung verbirgt, sodass es nicht der Welt ausgesetzt ist und Ihre Website ein Ziel für Hacker werden kann.

    1. Sie können mit jeder Plattform eine Fehlerseite erhalten, sicher Sameer. Meine Beschwerde ist, dass es sich um eine MICROSOFT-Site mit einem MICROSOFT-Fehler handelt. Es sollte ihnen peinlich sein, dass sie eine fehlerhafte Anwendung erstellt haben, da sie sowohl IIS als auch ASP.NET geschrieben haben.

  2. Ich verstehe jetzt deinen Punkt. Sie sagen, dass diese bestimmte Microsoft-Site schuld ist.
    Okay, Ihr Punkt ist gültig, sie sollten ihre Fehlerseite anpassen (was eine triviale Aufgabe ist), aber die Schuld tatsächlich auf .NET zu schieben, ist gelinde gesagt unvernünftig. Das wäre so, als würde man sagen „Ich mag es nicht, in PHP zu programmieren, weil die PHP-Seite eine Standard-Fehlerseite hat“ 😛

  3. Ich habe auch bei Microsoft nachgeforscht, Sameer :). Ich finde die Fehlerseiten in IIS in Bezug auf ASP.NET schrecklich! In anderen Sprachen, einschließlich PHP, erhalte ich Details zum Fehler, wenn die Fehlerbehandlung aktiviert ist. Es scheint (für mich), wenn ich mit ASP.NET teste, dass alles, was ich jemals bekomme, dieses Konfigurationszeug ist.

  4. Ahh okay jetzt verstehe ich. Aber denken Sie daran, dass es von Natur aus schrecklich ist. Sie verbergen absichtlich die eigentliche Fehlermeldung. Dies liegt daran, dass Sie nicht möchten, dass Ihre Schwachstellen der Welt offengelegt werden.

    Dasselbe gilt für ASP.NET, sehen Sie den Screenshot, den Sie haben? Fügen Sie einfach customErrors=off hinzu, dann erhalten Sie die genaue Fehlermeldung.

    Tatsächlich gibt es sogar ein Plug-and-Play-Fehlerbehandlungsmodul, das Sie aufrufen können Elma was ich einfach schön finde, ich habe es für den Einsatz bei der Arbeit vorgeschlagen und es ist großartig. In diesem Fall können Sie die Fehlermeldungen vor den Website-Besuchern verbergen, aber es wird schön protokolliert und es kann sogar so eingerichtet werden, dass es Ihnen jedes Mal eine E-Mail sendet, wenn eine neue Fehlermeldung erscheint. Apropos süß 😉

    PS Ich mag auch PHP, aber nachdem ich .NET 2 Jahre lang in Vollzeit verwendet habe, ist es mir wirklich gewachsen 🙂

Was denken Sie?

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.

Verwandte Artikel