javascript pushState für eine Subdomäne löst eine Ausnahme aus

9

In meiner js-Datei:

%Vor%

Ich kenne Sicherheitsbeschränkungen für die Methode pushState:

  

Die neue URL muss denselben Ursprung haben wie die aktuelle URL; Andernfalls,   pushState () wird eine Ausnahme auslösen.

In meiner Website verwende ich jedoch eine Domain: www.mydomain.com , wo pushState funktioniert. Aber wenn ich die Methode für meine Subdomain subdomain.mydomain.com aufruft, wird eine seltsame Ausnahme ausgelöst:

  

Uncaught SecurityError: Fehler beim Ausführen von 'pushState' in 'History': A   History-Status-Objekt mit URL ' Ссылка ' kann nicht in erstellt werden   ein Dokument mit Ursprung ' Ссылка '.

Ich rufe die IP 0.0.7.210 als etwas internes auf, aber ich bekomme diese Ausnahme in der Entwicklungsumgebung.

Ich löse meine Subdomains übrigens über Route53 auf. Vielleicht hat es damit zu tun?

    
DonMB 23.07.2015, 13:47
quelle

1 Antwort

2

Es stellte sich heraus, dass das Problem mit einem zusätzlichen / behoben wurde.

Dies geändert

%Vor%

zu diesem

%Vor%     
DonMB 03.08.2015, 21:12
quelle

Tags und Links