この質問が以前に尋ねられたかどうかはわかりません。 TomcatサーバーにJasperReports Serverを個別にインストールしました。通常、TomcatサーバーにはJaspersoftのインストール設定が付属していますが、私はそれを他の方法で行っています。私はapplicationContext-externalAuth-LDAP.XMLファイルに暗号化を実装する際に問題があります。 LDAP認証を正常に実装できましたが、問題は次の設定を使用してapplicationContext-externalAuth-LDAP.xmlファイルを手動で設定していることです。この設定ファイルで提供されているパスワードを暗号化する必要があります。ここではLDAPのための私のコードは次のとおりです。the docsから既存のJasperReportsサーバーに暗号化を有効にする
<bean id="ldapContextSource" class="com.jaspersoft.jasperserver.api.security.externalAuth.ldap.JSLdapContextSource">
<constructor-arg value="ldap://xyz:389/dc=test,dc=local"/>
<!-- manager user name and password (may not be needed) -->
<property name="userDn" value="CN=TEST,OU=Test Users,DC=Test,DC=local"></property>
<property name="password" value="Test123"></property>
<property name="referral" value="follow"/>
</bean>
@Alex K-どんな助力でも大歓迎です。 – LearningMacro
これは、ファイル*内のパスワード*を暗号化する必要があること、または認証のために安全なチャネルを使用してパスワード*をストリーム*で暗号化する必要があることを意味しますか? – tobi6