6.4.2.2. 安装和配置
  • 按步骤完成 Jespa Operator’s ManualInstallationStep 1: Create the Computer Account for NETLOGON Communication,参考 http://www.ioplex.com/support.html

  • local.app.properties 文件的 cuba.web.activeDirectoryDomains 属性里设置域参数。每个域的描述符应该按照这个格式:domain_name|full_domain_name|service_account_name|service_account_password。域描述符之间通过分号分隔。

示例:

  1. cuba.web.activeDirectoryDomains = MYCOMPANY|mycompany.com|JESPA$@MYCOMPANY.COM|password1;TEST|test.com|JESPA$@TEST.COM|password2
  • 启用集成活动目录,通过设置 local.app.properties 文件的 cuba.web.externalAuthentication 属性:
  1. cuba.web.externalAuthentication = true
  • 配置 Jespa 授权 provider,通过设置 local.app.properties 文件的 cuba.web.externalAuthenticationProviderClass 属性,这个属性的值是 provider 类的全路径名称(Fully Qualified Name):
  1. cuba.web.externalAuthenticationProviderClass = com.company.sample.web.JespaAuthProvider
  • local.app.properties 文件配置其它的 Jespa 属性(参考 Jespa Operator’s Manual),示例:
  1. jespa.log.level=3

如果应用程序部署在 Tomcat,Jespa 的日志保存在 tomcat/logs

  • 在浏览器设置添加服务器地址到本地网络:
  • Internet ExplorerChromeSettings > Security > Local intranet > Sites > Advanced

  • Firefoxabout:config > network.automatic-ntlm-auth.trusted-uris=http://myapp.mycompany.com