Interstage Application Server Smart Repository運用ガイド |
目次
索引
![]() ![]() |
第7章 アプリケーションの作成(JNDI) | > 7.1 JNDIの位置付けと基本操作概要 | > 7.1.4 基本的な操作の流れ |
SSL通信によってリポジトリサーバへアクセスするためには、以下のJNDIの環境プロパティ、およびシステムプロパティを設定してください。なお、設定値については、“JNDIの環境プロパティ”、“システムプロパティ”を参照してください。
環境プロパティ、およびシステムプロパティの設定例を示します。
Hashtable env = new Hashtable(); env.put( Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory" ); env.put( Context.PROVIDER_URL, "ldap://ldap-server:636" ); env.put( Context.SECURITY_AUTHENTICATION, "simple" ); env.put( Context.SECURITY_PRINCIPAL, "cn=manager" ); env.put( Context.SECURITY_CREDENTIALS, "manager" ); env.put( "java.naming.ldap.factory.socket", "com.fujitsu.ssl.FjSSLSocketFactory" ); env.put( Context.SECURITY_PROTOCOL, "ssl" ); Properties prop = System.getProperties(); prop.put( "user.sslenvfile", "C:\\ssl_env\\sslconfig.cfg" ); prop.put( "user.ssllogdir", "C:\\ssl_env" ); |
Hashtable env = new Hashtable(); env.put( Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory" ); env.put( Context.PROVIDER_URL, "ldap://ldap-server:636" ); env.put( Context.SECURITY_AUTHENTICATION, "simple" ); env.put( Context.SECURITY_PRINCIPAL, "cn=manager" ); env.put( Context.SECURITY_CREDENTIALS, "manager" ); env.put( "java.naming.ldap.factory.socket", "com.fujitsu.ssl.FjSSLSocketFactory" ); env.put( Context.SECURITY_PROTOCOL, "ssl" ); Properties prop = System.getProperties(); prop.put( "user.sslenvfile", "/ssl_env/sslconfig.cfg" ); prop.put( "user.ssllogdir", "/ssl_env" ); |
目次
索引
![]() ![]() |