Dieses Mal werde ich Ihnen die domänenübergreifenden Whitelist-Einstellungen für Angularjs vorstellen. Was sind die Vorsichtsmaßnahmen für die Einrichtung der domänenübergreifenden Whitelist für Angularjs? Das Folgende ist ein praktischer Fall, schauen wir uns das an.
Fügen Sie den $sceDelegateProvider
-Dienst in die Konfiguration ein und verwenden Sie die resourceUrlWhitelist([])
-Methode, um eine Whitelist hinzuzufügen
Wenn Sie Domänen überschreiten, setzen Sie das Attribut der Methode auf „jsonp“, um darauf zuzugreifen
app.config(["$sceDelegateProvider",function($sceDelegateProvider){ $sceDelegateProvider.resourceUrlWhitelist([ <span style="white-space:pre;"> </span>//跨域添加白名单 "self", "http://datainfo.duapp.com/**" ]); } ]); $http({ method:"JSONP", url:"http://datainfo.duapp.com/shopdata/getGoods.php", params:{classID:$stateParams.classID} })
Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!
Empfohlene Lektüre:
Node verwendet Puppeteer als Crawler
So verwenden Sie Angular ng-animate und ng-cookies Verwenden Sie im Projekt
Das obige ist der detaillierte Inhalt vonOperation Angularjs domänenübergreifende Whitelist-Einstellung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!