我安装了 Lotus Notes (带有 Domino Designer 和 Administrator) 8.5.3。我在本地创建了一个数据库并使用它运行,localhost
因此我的 URL 看起来像 - http://localhost/path/myDatabase.nsf
。它没有任何问题。
现在我想通过移动设备上的无线连接访问本地开发的数据库。我设置了一个无线路由器,它为我的 PC(数据库所在的 PC)分配了 IP 地址,比如 192.168.2.3。当我http://192.168.2.3/path/myDatabase.nsf
在 PC 上的浏览器中使用该 URL 时,它给出了错误HTTP Web Server: Access Denied Exception
。如果我使用移动设备上的 URL,也会出现同样的情况。似乎我的移动设备能够连接到localhost
使用的 IP 地址,但如果通过 IP 地址访问,我的本地 Lotus Notes 服务器会拒绝访问。有人知道如何解决这个问题吗?我需要进行什么设置才能使其正常工作,或者我需要在我的 PC 上设置 Domino 服务器?
答案1
这实际上无法在 Notes 客户端中立即实现。首先,您需要在计算机上安装一个可以链接到的 Domino Web 服务器。Notes 客户端不提供此功能。
它确实有一个缩小版的 Web 服务器,当您“在 Web 浏览器中预览”时该服务器处于活动状态,但它的功能非常有限并且不适用于接受来自机器的外部请求。
解决此问题的一种方法是创建一个 eclipse 插件,并将其设置为您自己的服务器以接受连接。然后,该插件将转交给 Notes 客户端以获取数据。
不过这并不简单。如果你是插件编写新手,我推荐你从红皮书入手。
还有这组视频。
http://www-10.lotus.com/ldd/ddwiki.nsf/dx/Video_Creating_Your_Fist_Eclipse_Plugin_For_Lotus_Notes