0

在生產網頁中顯示組織內部項目中的錯誤消息是否是一個好主意?我認爲它是一個很好的選擇,因爲它們不是面向公衆的網頁。最終用戶可以截取錯誤頁面的截圖併發送給開發人員進行支持/修復。我的想法真的錯了嗎?如何根據環境讓代碼顯示並隱藏在生產環境中?在內部項目中顯示生產中的錯誤消息

+2

這實際上取決於用例場景,而且是一個相當廣泛的問題。根據您的應用程序的規模,您可以將日誌寫入文件,或寫入可通過安全Web界面獲取的緩存系統。 –

回答

1

1)這個問題是基於oppinion的,並且通常在stackoverflow上皺起眉頭。

2)我喜歡這個問題,所以: 是的,這是一個好主意,告訴用戶出了什麼問題。我這樣做是因爲否則用戶更沮喪。聰明的人甚至有時可以用他們的管理員解決問題。

另一方面,,堆棧跟蹤等詳細信息和一些低級API的詳細信息對用戶沒有用處。這應該被記錄到一個日誌中,給定一個時間戳或一個ID,並且只有這個引用應該顯示給錯誤消息中的用戶,以便管理員可以查找它並分析日誌。