私が働いている会社には、Tracをベースにしたwikiがあります。
私は、ユーザーがwikiページの更新バージョンを生成できるようにするこのプログラムを作成しました。
プログラムは動作し、ページは更新されますが、履歴では、ユーザーは匿名です。
同じtracがインストールされている別のサーバーですべてのテストを実行しました。履歴には、ユーザーに関する情報があります(匿名ではありません)
次のコードを使用してwikiに書き込みました
wiki.putPage(getPageName(), newResult.toString(), h);
これが私の認証コードです:
Wiki wiki = null;
XmlRpcClientConfigImpl conf = new XmlRpcClientConfigImpl();
setAuthentication(conf, login, password);
XmlRpcClient client = new XmlRpcClient();
client.setConfig(conf);
なぜそれがユーザー匿名としてページを書くのか知っていますか?
返信ありがとうございます