0
需要幫助理解data-ng-bind-html。 是它總是安全的做法:angular-data-ng-bind-html - 它如何工作
<div data-ng-bind-html="pageHtml"></div>
什麼發生,如果pageHtml來自用戶和contein腳本甚至只是HTML代碼,可以更改頁面?
需要幫助理解data-ng-bind-html。 是它總是安全的做法:angular-data-ng-bind-html - 它如何工作
<div data-ng-bind-html="pageHtml"></div>
什麼發生,如果pageHtml來自用戶和contein腳本甚至只是HTML代碼,可以更改頁面?
如果你選擇在這裏https://docs.angularjs.org/api/ng/directive/ngBindHtml您將獲得進入$ sanitaze,sanitazor通過代碼運行,並刪除可能的注射和不安全的內容,如腳本或JS執行,但畢竟我建議:trust no one