2009-05-14 4 views
0

FBA認証を有効にするためにWSSをOpenIDで設定しました。カスタムログインページを追加しました。私はOpenIDアカウントを使って認証することができますが、私がdefault.aspxページに戻ったときに「アクセスが拒否されました」というページが表示されます。WSSとOpenID

質問は、WebアプリケーションにOpenID認証を許可するようにWSSに指示する方法です。

私はDotNetOpenIdライブラリを使用しました。

+0

WSS = Windows Sharepoint Services(私は仮定します) –

+0

はいそれは正しいです。 – Muhammedh

答えて

0

私はWSSには統合されていませんが、FormsAuthenticationモードで使用していると仮定すると、(SetAuthCookieまたはRedirectFromLoginPageを使用して)ユーザーをログインしている間は、ユーザーが所属するロールを渡す必要があります。 WSSが「WebUser」ロール内のユーザーのみを招待するように設定されている場合、たとえば、ユーザーがログインメソッドにそのユーザーを渡すことができます。

WSSサイトのweb.configファイルを調べることで、必要な役割と認証モードの役割を確認できます。

0

FBAを使用している場合は、openidアカウントをfbaアカウントとして追加できます。カスタムログインページを使用して簡単にこれを行うことができます。ここにサンプルがありますhttp://blog.xsolon.net/Posts/sharepointopenid.aspx