【问题标题】:Reading a remote HTTPS URL in Domino LotusScript在 Domino LotusScript 中读取远程 HTTPS URL
【发布时间】:2014-07-27 07:59:16
【问题描述】:

当我使用 set doc=db.GetDocumentByURL(url,1,1,,,,,False) 在 http 下获取页面/文件时,它成功地将网页/文件作为 Notes 文档返回。

但是当我使用 set doc=db.GetDocumentByURL(url,1,1,username,password,,,False) 在 https 下获取 ssl 页面/文件时,其中的 url 类似于“ https://docs.google.com/document/d/xxxxoooo/edit",失败,远程控制台显示错误信息:

SSL 错误:密钥环文件访问错误

连接中断:SSL 错误:远程证书错误或丢失

db.GetDocumentByURL() 不能访问 ssl 页面/文件吗?我该怎么办?

【问题讨论】:

  • 尽管如此 db.GetDocumentByURL(url,1,1,username,password,,,False) 未能获取 ssl 页面/文件,它仍然返回了一个 Notes 文档,其中包括 Body 项(Data类型:HTML),值为“

    错误

    无法访问所请求的文档(URL docs.google.com/document/d/xxxxoooo/edit)。

    远程服务器不受信任。”并且项目 HTTPStatus 和状态都具有相同的值“503”,以及值“1”的 PrivatePage 项目。

标签: lotus-domino lotusscript lotus


【解决方案1】:

假设您使用的是 Windows - 确保 IE 可以打开该页面。如果服务器的 SSL 证书是自签名的并且在 IE 中安装它可以解决问题,我已经看到了这个问题。

【讨论】:

  • 是的,我用的是Windows,我的IE可以打开页面。但服务器控制台上仍然出现相同的错误消息。
  • 嗯,我的意思是在服务器上使用IE打开url
  • 此代理在哪个上下文中运行?客户端还是服务器?
猜你喜欢
  • 1970-01-01
  • 2014-06-10
  • 1970-01-01
  • 2016-09-07
  • 2013-08-20
  • 1970-01-01
  • 2020-12-12
  • 2014-02-25
  • 2013-03-11
相关资源
最近更新 更多