Конференция "Начинающим" » asp.net + .net + mssql2005 [D7, 2003]
 
  • Медвежонок Пятачок © (18.12.08 12:48) [0]
    имеется asp.net сайт.
    система членства и профилей живет на mssql.
    потребовалось авторизовать вход сторонней системы по учетной записи asp.net.

    для этого прикрутил к сайту веб-сервис, с методом чеклогин, который проверяет логин пароль и возвращает либо идентификатор учетки либо -1 если пароль неверный. работает.

    но авторы сторонней системы не имеют возможности программировать клиентов веб-сервисов, поэтому пробую сделать проверку средствами mssql (куда эта система и логинится)

    создал дотнетовскую сборку, в ней хранимку, зарегистрировал ее на сервере и создал sp на основе ее. Тоже все работает (пока там никакого полезного кода кроме "return 0" нет).

    вопросы:
    - солюшен сборки не дает добавить референс на System.Web.Security и я не могу сделать Membership.ValidateUser(username, password)

    -  если референс все же добавится, то как мне сказать мембершипу, что мембершип провайдер у меня mssql что бд учеток надодится на таком-то сервере и имеет такое-то имя?

    как вариант есть еще возможность из моей же сборки заюзать мой-же веб-сервис, но это на самый крайний случай.

    подскажете что-нибудь?
 
Конференция "Начинающим" » asp.net + .net + mssql2005 [D7, 2003]
Есть новые Нет новых   [134451   +26][b:0][p:0]