WSS и OpenID - PullRequest
       17

WSS и OpenID

0 голосов
/ 14 мая 2009

Я настроил WSS с OpenID для включения аутентификации FBA. Я добавил пользовательскую страницу входа. Я могу аутентифицироваться, используя учетную запись OpenID, однако, когда я возвращаюсь на страницу default.aspx, я получаю страницу «Отказано в доступе».

Вопрос в том, как я могу указать WSS разрешить аутентификацию OpenID в веб-приложении?

Я использовал библиотеку DotNetOpenId.

Ответы [ 2 ]

0 голосов
/ 01 августа 2009

Если вы используете FBA, вы можете добавить учетную запись openid в качестве учетной записи fba. Вы можете легко сделать это, используя пользовательскую страницу входа. Вот образец http://blog.xsolon.net/Posts/sharepointopenid.aspx

0 голосов
/ 15 мая 2009

Я сам не интегрировался с WSS, но при условии, что он у вас есть в режиме FormsAuthentication, единственное, что я думаю, может блокировать вас, это когда вы регистрируете пользователя (с SetAuthCookie или RedirectFromLoginPage) необходимо передать роли, к которым принадлежит пользователь. Например, если WSS настроен так, чтобы приглашать только пользователей с ролью «WebUser», будьте пользователем, чтобы передать это в методы входа в систему.

Вы можете узнать, какие роли необходимы и какой режим аутентификации вы используете, просмотрев файл web.config вашего сайта WSS.

...