Firefox SecurityError: "Der Betrieb ist unsicher."
Ich bin mit Rückgrat."LocalStorage" plugin mit Rückgrat app. Es ist in Ordnung, die in chrome und safari aber es gibt mir folgende Fehlermeldung in firefox.
DOMException [SecurityError: "Der Betrieb ist unsicher."
code: 18
nsresult: 0x80530012
Ort: http://localhost:8000/js/libs/backbone.localStorage/backbone.localStorage.js?version=1453910702146:137]
Ich bin mit python simpleHttpServer
Wie kann ich diesen Fehler beheben?
UPDATE
Hier ist mein code.
paths: {
'jquery' : 'libs/jquery/dist/jquery',
'underscore' : 'libs/underscore/underscore',
'backbone' : 'libs/backbone/backbone',
'localStorage' : 'libs/backbone.localStorage/backbone.localStorage',
'text' : 'plugins/text'
}
Hier ist die Auflistung, wo localStorage verwendet wird.
var Items = Backbone.Collection.extend({
model: SomeModel,
localStorage: new Backbone.LocalStorage('items'),
});
UPDATE 2
Ich bin mit firefox 36.
UPDATE 3
Scheint es, wie es ist ein CORS-Problem, aber meine firefox-version ist 36. Die sollte in Ordnung sein.
UPDATE 4
Ich bin auch immer diese Fehlermeldung in der firefox nightly-version 44. Ich habe auch aktualisiert sich mein firefox auf version 44. Immer noch die gleiche Fehlermeldung.
Hoffe, Sie sind mit firefox 29. dann sein ein firefox-bug
Ich bin mit firefox 36.
Firefox 58 hier und ich bin immer noch den Umgang mit einem solchen Fehler
Auch mit Firefox 60 ... 🙁
InformationsquelleAutor 2619 | 2016-01-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Stellen Sie sicher, dass Firefox Cookies aktiviert.
Die Einstellung finden Sie unter Menu/Einstellungen/Datenschutz/Chronik
In der dropdown-dort wählen Sie entweder Geschichte Erinnern oder wenn Sie bevorzugen, Verwenden Sie benutzerdefinierte Einstellungen für die Geschichte, aber wählen Sie die option cookies Akzeptieren
hoffe, es hilft.
InformationsquelleAutor Daniel
Dies geschieht, wenn wir versuchen, auf eine Ressource (CSS...), die sich auf eine andere domain. Um diesen Fehler zu beheben, können wir dieses verwenden:
InformationsquelleAutor mkebri
Stellen Sie sicher, dass Ihre domains gleich sind. überprüfen Sie Same-Origin-Policy was bedeutet, gleiche Domäne, sub-Domain), protocol (http vs https) und denselben port verwenden.
Was ist same-Origin-Policy?
Wie funktioniert pushState Schutz gegen potenzielle Gehalt Fälschungen?
platzieren Sie Ihren code-snippet in Ihre Frage weiter Verfahren wird
bitte sehen Sie meine aktuelle Frage zum code.
InformationsquelleAutor Venkat.R