使用https的xpages如何访问另一个应用程序

使用https的xpages如何访问另一个应用程序,xpages,Xpages,我们使用DbColumn(我想从另一个数据库访问一个视图)从另一个数据库访问一个应用程序,对于我们正在使用的dbname: `var a = "domain/company" + "!!" + "MyBase.nsf"` @Unique(@DbColumn(a, "vwMy", 0) 我们从http更改为https,现在有一个错误:对于SelectItems。DbColumn在组合框中使用 如何以其他方式访问另一个数据库?因此,它也可以使用https工作。如果要访问同一服务器上的另一个数据库

我们使用
DbColumn
(我想从另一个数据库访问一个视图)从另一个数据库访问一个应用程序,对于我们正在使用的dbname:

`var a = "domain/company" + "!!" + "MyBase.nsf"`

@Unique(@DbColumn(a, "vwMy", 0)
我们从http更改为https,现在有一个错误:对于SelectItems。DbColumn在组合框中使用


如何以其他方式访问另一个数据库?因此,它也可以使用https工作。

如果要访问同一服务器上的另一个数据库,则可以使用https


@唯一(@DbColumn(“names.nsf”($PeopleGroupsFlat)”,2))

我添加了以下代码:

var dbname = "";

if(@ClientType()=="Notes"){
dbname = "server/Company" + "!!" + "MyBase.nsf";
}
else if (@ClientType()=="Web"){

 dbname = session.getServerName() + "!!" + "MyBase.nsf";
}
当我在浏览器上使用它时,在字符串“server/Company”中指定它似乎不起作用。
另外,https似乎没有影响这种方法。

另一个数据库是否在同一台服务器上?如果是另一台服务器,它是否在同一个域中?是的,它在同一台服务器上:server/CompanyName。我不认为https是问题所在。错误是什么?检查服务器上的XPages日志文件我认为是我的错误:它是name.nsf=随机的。nsf,而不是names.nsf。你是说随机nsf的值是计算出来的吗?