Ajax XAgent-Domino单点登录

Ajax XAgent-Domino单点登录,ajax,rest,xpages,lotus-domino,Ajax,Rest,Xpages,Lotus Domino,我们在公司的服务器上使用“单点登录”。 在浏览器中打开xpage应用程序时,会向用户显示服务器登录掩码 现在我们需要为另一个非domino应用程序实现REST服务。我们使用xagent模式来实现此服务。 客户端如何在一个简单的ajax调用中针对该服务进行身份验证 谢谢 马里奥马里奥, 您可以选择: Domino目录中的internet站点配置允许指定接受基本HTTP(s)身份验证的异常URL。根据HTTP标准,调用客户端只需要提供用户名/密码。如果您的调用客户机是Java,那么是一个不错的选择,

我们在公司的服务器上使用“单点登录”。 在浏览器中打开xpage应用程序时,会向用户显示服务器登录掩码

现在我们需要为另一个非domino应用程序实现REST服务。我们使用xagent模式来实现此服务。 客户端如何在一个简单的ajax调用中针对该服务进行身份验证

谢谢 马里奥

马里奥, 您可以选择:

  • Domino目录中的internet站点配置允许指定接受基本HTTP(s)身份验证的异常URL。根据HTTP标准,调用客户端只需要提供用户名/密码。如果您的调用客户机是Java,那么是一个不错的选择,因为它可以为您处理所有这些
  • 如果其他系统可以访问共享机密(例如WebSphere服务器或F1负载平衡器),则可以生成LTPA令牌,并将其作为cookie提供。同样,Apache HTTP客户端也是一个很好的选择
  • 您使用可以基于IP地址对客户端进行身份验证的插件(商业)
  • 您使用(TAM)作为代理,并从Kerberos或NTML生成LTPA。是TAM的业务合作伙伴替代方案吗
  • 您可以稍微拖动项目,直到8.5.4发布,然后使用OAuth
  • 您允许匿名访问,但需要XML Post中的凭据(如DominoBlogsphere中的MetaWeblogAPI实现)
  • “如果对于任何给定的问题都没有至少几个解决方案,那么它就不是IBM”™