0

私たちの Web サイトには Josso 認証があり、最近 mysql サーバーを変更しました。現在、データベース構成ファイル内のすべての mysql ホスト名、ユーザー名、およびパスワードをアップグレード中です。

ただし、私たちのサイトの重要なコンポーネントである Josso は、josso のデータベース構成ファイルがどこに存在するかがわからないため、まだ機能していません。

これがどこにあるのかを理解するのに役立つものは何でもありがたいです。

Josso にアクセスしようとしているサイトの URL は次のとおりです。

https://www.mysite.com:8443/josso/signon/usernamePasswordLogin.do;jsessionid=97FACC232630E8A8B93B141A67FBE01C

編集: /etc/tomcat6 の下にある Tomcat 6 を使用しており、その中に server.xml ファイルもあります。そこにjosso db設定に関連するものは見つかりませんでした。

4

1 に答える 1

2

うまくいけば、すでにこれを理解していると思いますが、これは他の人のために文書化する必要があります。このドキュメントは、JOSSO wiki のデータベース セクションで入手できます。

JOSSO 1.8.x を仮定すると、設定がある $TOMCAT_HOME/lib か、 $TOMCAT_HOME/webapps/josso/WEB-INF/classes にjosso-gateway-db-stores.xml というファイルがあります。このファイルが見つからない場合は、josso-gateway-config.xmlを探してください。このファイルには、ゲートウェイ構成の他の部分のさまざまなインポート ステートメントが含まれています。ストア構成には、dsJndiNameを参照する要素が含まれています。これは、META-INF/context.xml ファイルまたは Tomcat の server.xml でResouce要素として定義されているデータソースです。

于 2011-07-28T18:47:33.520 に答える