Wenn ich die folgenden JavasScript ausführen, kann ich mich erfolgreich anmelden, aber nicht auf die Module zugreifen. Wie kann ich die Authentifizierung an sie weitergeben?Javascript ES6-Module nicht weitergeben. HTAccess-Basisauthentifizierung
Beispielcode
<DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<script type="module">
import * as mymodule from "./js/mymodule.js";
mymodule.runme();
</script>
</body>
</html>
Eröffnung dieses mit einer .htaccess mit grundlegenden Authentifizierungsergebnisse in GET [...]mymodule.js [HTTP/1.1 401 Authorization Required 1ms]
auf Firefox 54 (dom.moduleScripts.enabled, funktioniert es ohne .htaccess).
.htaccess
AuthType Basic
AuthName "Internal Area"
AuthUserFile /opt/.../.htpasswd
Require valid-user
Leider weder die .htaccess-Änderung Auch das Umbenennen von 'index.html' in' index.php' löste das Problem. –
Hat es für Sie funktioniert? –