在Oracle E-Business Suite中如何开启SSL支持

Oracle E-Business Suite can be integrated with Oracle Secure Enterprise Search for a superior end user experience and enhanced data retrieval capabilities. Before end-users can perform search operations, data has to be crawled and indexed into Oracle SES server. However if the Oracle E-Business Suite instance is on SSL, some additional configurations are needed in Oracle SES server as well as in Oracle Search Modeler, before a search object can be deployed and crawled.

The process involves the following steps:

Step 1: Export the SSL certificate of Oracle E-Business Suite

Access the Oracle E-business Suite instance from a web browser. You should be able to locate a security or certificate icon somewhere in the browser toolbar or status bar, depending on which browser you are using. Click on it and you should be able to view the certificate as well as export it to a local file. While exporting make sure that you use “DER encoded” format.

Step 2: Import the SSL certificate into Oracle Secure Enterprise server’s java key-store

Oracle SES (10.1.8.4) by default ships a JDK under $ORACLE_HOME. The Oracle SES mid-tier uses this jdk to start the oc4j container services. In this step the Oracle E-Business Suite’s SSL certificate which has been exported in step #1, has to be imported into the Oracle SES server’s java key store. Perform the following:

Copy the certificate file onto the server where Oracle SES server is running
Set the JAVA_HOME environment variable to $ORACLE_HOME/jdk, where $ORACLE_HOME refers to the Oracle SES server home.
Append $JAVA_HOME/bin to the PATH environment variable
Issue the command : “$ORACLE_HOME/jdk/bin/keytool -import -keystore $ORACLE_HOME/jdk/jre/lib/security/cacerts -trustcacerts -alias myOHS -file ebs.crt” . Please substitute “ebs.crt” with the name of the certificate file you copied in step #2.1. The default key-store password “changeit”. Enter the same when prompted. If successful this process will end with a message saying “certificate successfully imported”.
Step 3: Import the SSL certificate into Search Modeler java key-store

Unlike Oracle SES, Search Modeler is not shipped with a bundled JDK. If you are using standalone OC4J, then you actually use an external JDK to start the oc4j container services. If you are using IAS instance then the JDK comes bundled with the IAS installation. Perform the following:

Copy the certificate file onto the server where Search Modeler application is running
Set the JAVA_HOME environment variable to JDK directory, external or bundled one.
Append $JAVA_HOME/bin to the PATH environment variable
Issue the command : “keytool -import -keystore keystore.jks -trustcacerts -alias myOHS –file ebs.crt” . Please substitute “ebs.crt” with the name of the certificate file you copied in step #3.1. The default key-store password “changeit”. Enter the same when prompted. If successful this process will end with a message saying “certificate successfully imported”.
Note: If you plan to use a separate trust store, other than the JDK default one, you should also make the following changes:

Edit $ORACLE_HOME/j2ee/home/config/oc4j.properties file
Add the following lines:
javax.net.ssl.trustStore=
javax.net.ssl.trustStorePassword=
Once you have completed the above steps successfully, restart the modeler. You can now deploy the search objects using Search Modeler and then start crawling them as well.

相关:

  • testing\\u0022onmouseover=rEDT(9161)\\u0022
  • testing<img src=//testasp vulnweb com/t/dot gif onload=rEDT(9615)>
  • testing<S2BhqC x=9067>
  • testing<% contenteditable onresize=rEDT(9345)>
  • testing<script>rEDT(9526)</script>
  • testing<iframe src=\data:text/html;base64 PHNjcmlwdD5hbGVydCgnYWN1bmV0aXgteHNzLXRlc3QnKTwvc2NyaXB0Pgo=\ invalid=\9405\>
  • testing<WJUEJX>BWPLB[! !]</WJUEJX>
  • testing<WIOHMT>HJR7U[! !]</WIOHMT>
  • testing<body onload=rEDT(9765)>
  • testing<body onload=rEDT(9272)>

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

Scroll to top