[英]What is Debugger PIN when I run the flask app python
我在運行 flask 應用程序時看到了這一點,我試圖了解它將在何處使用?
請告訴我!
這是調試器的安全代碼。 其目的是使生產環境中的攻擊者更難以訪問調試器。 更多細節在這里
這是Werkzeug
提供的一項額外的安全措施(它是Flask
的依賴項之一),可防止在不知道PIN
情況下訪問調試器。 您可以使用瀏覽器中的調試器引腳啟動交互式調試器。
請注意,您永遠不應該在Production
使用DEBUG
模式,因為錯誤的堆棧跟蹤可能會泄露代碼的多個方面。
Debugger PIN
只是一個額外的安全層,以防您無意中在Production
應用程序中啟用Debug
模式,以使攻擊者難以訪問調試器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.