2017-02-20 89 views
-1

我需要把这些信息放在哪里?如何设置kerberos的weblogic配置

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/[email protected]_realm", "initiate"; permission javax.security.auth.kerberos.ServicePermission "MSSQLSvc/db_hostname:[email protected]_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

+0

我需要在webloigc中使用keytab进行数据库授权。我的应用程序应该从weblogic数据中指定的jndi读取dabase配置。请你指导一下我需要做些什么。 –

+0

你刚才问的是一个新的,单独的问题。我只是更新了答案以反映新信息。你要做的是生成一个包含服务共享密钥的密钥表文件。将keytab文件放入Oracle WebLogic Server的域目录中。请参阅上面的更新。 –