使用SSL将CSS资源插入Classic Domino Web Development页面

时间:2018-07-25 12:49:45

标签: css ssl lotus-notes lotus-domino

当我使用https://进行测试时,我在经典Domino Web应用程序中遇到CSS资源问题。

我已将这些css资源作为普通资源插入到相关页面的HTML Head Content中。

我似乎找不到任何可以告诉多米诺(Domino)使用https://协议而不是http链接CSS的设置。

有人有想法吗?有解决方法吗?

  

混合内容:位于的页面   'https://www.magermandemo2.ch/Development/webres/webres1_0/Webres_(1_0)_Dev.nsf/LocationTeamSelect'   已通过HTTPS加载,但请求了不安全的脚本   'http://www.magermandemo2.ch/Development/webres/webres1_0/Webres_(1_0)_Dev.nsf/app.js!OpenJavaScriptLibrary'。   该请求已被阻止;内容必须通过HTTPS提供。

1 个答案:

答案 0 :(得分:3)

好的:即使代码丢失,我也会尝试回答这个问题。通常,只要使用相对URL,您甚至都不需要担心数据库的“打开方式”:

不要使用“默认”方式嵌入资源库,而是使用HTML-Head-Content中的公式作为表单。 使用如下公式来计算标题:

_url := "/" + @WebDbName + "/app.js!OpenJavaScriptLibrary"
"<script src='" + _url + "'></script>"

像这样,如果您使用“ http”或“ https”来命名网站,则完全没有关系。