1

设置团队房间时,来自 openntf 的 extlib 的 8.5.3,其中一个配置项是用于 URL。

因此,当从团队室发送提醒等时,它将有一个注释文档链接和一个网络链接。

在我们的测试/开发环境中,它就像一个魅力。用户在使用 webclient 时感到困惑。(xpages)

在 prod 环境中升级我们的一个团队房间后。我们接到电话说电子邮件中的链接不起作用。

生成的链接是 http 而不是 https。我的意思是为审阅者创建的电子邮件中的链接或项目过期的提醒。

怎么会?

4

2 回答 2

2

在我们内部的多米诺生产环境中,我们只使用 https。但是在我们的测试/开发环境中,我们目前只能使用 http。

在设计器中打开模板并查看我发现的代理:

用于服务器

wMail = "  http://" + serverName +"/"+ dbpath +"/topicThread.xsp?action=openDocument&documentId="+doc.universalid

对于本地:

wMail = "  http://"+ getWebAddress +"/"+ dbpath+"/$All/"+doc.universalid

所以http协议是硬编码的。

在这些代理中可以找到代码字符串。

  • 发送通讯
  • 发送提醒
  • (wSendLink)

一个快速的解决方法是将 http 替换为 https。

更好的解决方案是在 teamroomsetup 表单的高级选项选项卡中添加一个复选框。并更改代理中的代码以根据值生成 http 或 https url 获取值。

我还没有时间。但这并不难做到。

要考虑:无论您做什么,都在模板中更改它,而不是在团队空间 nsf 中。第二天发现您更改了默认模板覆盖的位置会很遗憾。

希望能节省时间

于 2012-07-22T11:09:19.240 回答
1

为什么不更改数据库的属性以强制使用 HTTPS 打开它?

于 2012-07-22T17:18:53.680 回答