我开发了一个 Javascript 库,可以在我的其他一些站点中使用。这是一个 Grails 应用程序。可以通过 HTTPS 访问 grails 应用程序。但是,在 HTTPS 中引用 JS 文件时会出现问题。
包含 JS 库时,例如:
https://foo.my.domain/appcontext/static/js/myjslib.js
Grails 将此请求重定向到:
http://foo.my.domain/appcontext/static/bundle-bundle_application_defer.js
请注意导致“不安全”警告的 HTTPS -> HTTP,并且 js lib 在例如 chrome 和 IE 中被阻止。
如果我参考
https://foo.my.domain/appcontext/static/bundle-bundle_application_defer.js
直接,它工作正常!
引用静态内容时,如何强制 grails 不进行此 https -> http 重定向?