失敗:Microsoft Adcenter Labs和.NET

人們想知道為什麼我不喜歡在其中編程 ASP.NET。 這是因為每次我執行操作時,都會得到類似這樣的錯誤頁面。 我想知道是否有好人 Microsoft微軟 不這樣做就無法開發自己的應用程序,我該怎麼辦? 根據Microsoft Adcenter Labs的受眾特徵預測:

微軟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

    我也曾在Microsoft挖過Sameer :)。 我認為IIS中有關ASP.NET的錯誤頁面非常糟糕! 在其他語言(包括PHP)中,如果啟用了錯誤處理,則將獲得有關錯誤的詳細信息。 在我看來,當我使用ASP.NET進行測試時,我得到的只是這個配置資料。

  4. 5

    嗯,現在我明白了。 但是請記住,它在設計上很糟糕。 他們有意隱藏真正的錯誤消息。 這是因為您不希望將漏洞暴露給全世界。

    與ASP.NET相同的是,您看到的屏幕截圖是嗎? 只需添加customErrors = off,它就會為您提供確切的錯誤消息。

    實際上,您甚至可以調用一個即插即用錯誤處理模塊 埃爾瑪 我認為這很漂亮,我建議它在工作中使用,而且很棒。 在這種情況下,您可以向站點訪問者隱藏錯誤消息,但是它將被很好地記錄下來,甚至可以設置為每次出現新的錯誤消息時向您發送電子郵件。 談甜sweet

    PS我也喜歡PHP,但是在使用.NET 2年的全職工作後,它真的對我有所發展🙂

你覺得呢?

本網站使用Akismet來減少垃圾郵件。 了解您的評論如何處理.