2012-02-29 11 views
0

私はちょうどこのすべてのもの(CCNet)を学び、ローカルホスト/ ccnet サービスを使って正常に実行する ccnet.configを持っています。私は他の のユーザがcctrayを使用できるようにセキュリティを設定しようとしています。私は今 CCNETセキュリティを設定する

<cruisecontrol> 
    <internalSecurity> 
    <users> 
    <!-- Authenticated users --> 
    <passwordUser name="account1" display="me (Installer)" 
password="%account1"/> 
    </users> 
    <permissions> 
    <!-- Roles --> 
    <rolePermission name="Releasers" forceBuild="Allow" 
defaultRight="Allow" viewProject="Allow"> 
     <users> 
     <userName name="account1"/> 
     </users> 
    </rolePermission> 
    </permissions> 
</internalSecurity> 
<project name="test project"> 

、私は http://localhost/ccnet/ViewFarmReport.aspxに「力」ボタンをクリックし、 I ....セキュリティ例(internalSecurity)のいずれかからコピーして変更ccnet.configファイル (にこれを追加しました次の例外メッセージが表示されます... " リモートサーバー上で要求の処理に失敗しましたViewProjectの実行が許可されていません ここで何が起こっているのかわかりません。 サーバーに 'account1'としてログオンしています。 viewProject = "Allow"を に追加しましたrollPermission name = "Releasers"

+0

私は「ここにコードを入力してください」事は正しい取得できませんでした。私はそれをすべての行に置くべきではありませんか? – user1240468

答えて

1

CCNetの設定が正しいように見えます。 CCNET実行可能ファイルを再起動して、設定の変更を取り出そうとするかもしれません。あなたのケースでCCNETがどのように設定されるかによって、通常はWindowsのCCNETサービスで再起動が必要になります。セキュリティ設定のため、ここでのドキュメントで

関連する問題