Po uruchomieniu poniższego języka JavaScript można pomyślnie zalogować się, ale nie uzyskać dostępu do modułów. Jak mogę przekazać im uwierzytelnienie?Moduły JavaScript ES6 nie są przesyłane wzdłuż podstawowego uwierzytelniania .htaccess
Przykładowy kod
<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>
Otwarcie to z .htaccess z podstawowymi wynikami uwierzytelniania w GET [...]mymodule.js [HTTP/1.1 401 Authorization Required 1ms]
na Firefox 54 (dom.moduleScripts.enabled, to działa bez .htaccess).
.htaccess
AuthType Basic
AuthName "Internal Area"
AuthUserFile /opt/.../.htpasswd
Require valid-user
Niestety, ani zmiany .htaccess zmiana nazwy 'index.html' na' index.php' nie rozwiązała problemu. –
Czy to działa? –