2012-11-09 54 views
0

环境

我在本地使用Lotus Domino Designer作为Web服务器开发Xpages应用程序,但是用于浏览器,不适用于Notes客户端。本地计算机上的服务器名称

问题

我还没有发现使用@ DbLookup/@ DbColumn另一个数据库搜索的解决方案,因为我不知道如何定义服务器部分:

  1. “”似乎不工作的情况下浏览器
  2. database.getServer()返回我的Lotus Notes用户名,这似乎也不工作

问题

什么公式/ SSJS代码可用于获取正确的服务器名?

回答

4

这从本地数据库中读取(从当地的名称和地址簿中的所有用户名):

var dbname = new Array("", "names.nsf"); 
@DbColumn(dbname, "($Users)", 1); 

=>所以服务器被指定为空字符串(“”)。 一个非常常见的错误是,本地数据库的ACL必须授予匿名读者访问权限(因为你使用匿名http会话进行访问)。 你能先检查一下吗?

+1

谢谢。匿名访问会导致问题,这应该是显而易见的。 – jlehocz

相关问题