簡體   English   中英

在ajax中返回php異常消息是否安全?

[英]Is it secure to return php exception message in ajax

我們在項目中拋出的異常包含存儲過程和類的名稱。 有時它們包含表名,但是我們應該捕獲任何其他關鍵信息。 在ajax中處理異常的防彈方法是僅通過ajax發送錯誤代碼,但是作為程序員,如果您在ajax中傳遞消息(在網絡面板上可以看到這些消息),則調試和維護代碼要容易得多。 )。

在大型項目中,與此相關的最佳實踐是什么?

不幸的是,沒有任何DEBUG語句。 這里盡管有關於如何實現項目范圍的解決方案以區分代碼中的DEBUG和PRODUCTION的討論,但事實是,您應該兼顧性能(請看此處 )和安全性。

攻擊者當然希望掌握有關您的數據庫和實施實踐的信息。 表名稱和字段將為他提供例如在UNION sql注入查詢中需要使用的字段數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM