6.4.2.2. 安装和配置
-
按步骤完成 Jespa Operator’s Manual 的 Installation → Step 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。域描述符之间通过分号分隔。示例:
cuba.web.activeDirectoryDomains = MYCOMPANY|mycompany.com|JESPA$@MYCOMPANY.COM|password1;TEST|test.com|JESPA$@TEST.COM|password2 -
启用集成活动目录,通过设置
local.app.properties文件的cuba.web.externalAuthentication属性:cuba.web.externalAuthentication = true -
配置 Jespa 授权 provider,通过设置
local.app.properties文件的cuba.web.externalAuthenticationProviderClass属性,这个属性的值是 provider 类的全路径名称(Fully Qualified Name):cuba.web.externalAuthenticationProviderClass = com.company.sample.web.JespaAuthProvider -
在
local.app.properties文件配置其它的 Jespa 属性(参考 Jespa Operator’s Manual),示例:jespa.log.level=3如果应用程序部署在 Tomcat,Jespa 的日志保存在
tomcat/logs。 -
在浏览器设置添加服务器地址到本地网络:
-
Internet Explorer 和 Chrome: Settings > Security > Local intranet > Sites > Advanced
-
Firefox:
about:config>network.automatic-ntlm-auth.trusted-uris=http://myapp.mycompany.com
-