我需要在哪里提供此信息?
grant codeBase "file:/WL_HOME/server/lib/-" { permission javax.security.auth.AuthPermission "createLoginContext.DDTEK-JDBC"; permission javax.security.auth.AuthPermission "doAs" permission javax.security.auth.kerberos.ServicePermission "krbtgt/your_realm@your_realm", "initiate"; permission javax.security.auth.kerberos.ServicePermission "MSSQLSvc/db_hostname:SQLServer_port@your_realm", "initiate
答案 0 :(得分:0)
您将此信息放在weblogic.policy文件中。默认路径类似于Linux上的$ WL_HOME / weblogic $ / server / lib / weblogic.policy或Windows上的WL_HOME \ server \ lib \ weblogic.policy。
您需要生成一个包含服务共享密钥的密钥表文件。将keytab文件放入Oracle WebLogic Server的域目录中。该参考资料提供了您应该做的完整步骤:How To Configure Browser-based SSO with Kerberos/SPNEGO and Oracle WebLogic Server