0021>>3
2008/06/17(火) 20:59:30> ちなみに、stsadmで登録したユーザーは、PWAのサーバー管理画面にある
> ユーザー管理ページではどうなってます?
今日色々やってて、やっとそこに気がつきました orz
て言うか、色々ググリまくってたら、 http://msdn.microsoft.com/en-us/library/ms456788.aspx
のページに...
Creating Project Server users for Forms authentication requires using a tool
that can register the user into the following three separate databases:
なんて記述が...。つまり、3ヵ所に登録しないとダメなことに気付きました。
> ・ADの場合、設定してある認証方式はメンバーシップではなくてWindows認証になってる。
> ・ログオンアカウントに、Domain\user形式でアカウントが入っている。
あと、メンバシップを使った Form 認証の場合は、Domain\user ではなく
「メンバーシッププロバイダ名:ユーザ名」でアカウントを登録しないとダメで、今回の場合
よく分からずにメンバーシッププロバイダ名を AspNetActiveDirectoryMembrshipProvider
とかつけてしまったので、ユーザー名が '2ch' だと、
stsadm -o adduser -userlogin aspnetactivedirectorymembershipprovider:2ch ...
で、PWA に登録して、
stsadm -o projcreateentitity -logonname aspnetactivedirectorymembershipprovider:2ch ...
で、プロジェクトサーバーに登録することで、無事アクセスできました。
(もちろん、グループへの追加などもやりました。あと、うちのケースではメンバシップス
トアには全社員が登録済みなので、こっちは何も必要なしです。)
色々有難うございました。>> 各位