誰でも助けることができますか?
最近、サービス層の web.config を介してデータベースへの接続文字列を使用して、asp.net メンバーシップをセットアップしました。それは私がこのようなことをすることを可能にしました:-
public bool IsValidLogin(string username, string password)
{
return System.Web.Security.Membership.ValidateUser(username, password);
}
ご覧のとおり、system.web.security.membership 名前空間でメソッドを使用しており、正常に動作します :-)
データベースを WCF Data Service に移動しました。これも、私が持っているさまざまなテーブルでうまく機能しています...
しかし、wcf データ サービスを指すようにメンバーシップを取得することはできますか? データ サービスを指すように接続文字列を編集することはできませんか?
したがって、私はまだできる
return System.Web.Security.Membership.ValidateUser(username, password);
そして、物理的な接続文字列ではなく、wcf データ サービスを介してテーブル/データベースに接続します。
私のサービス層にまだ接続文字列があるのはかなりばかげているようです...すべてのデータアクセスがデータアクセス層(wcfデータサービス)を介して行われる場合
どんなアイデアでも本当に感謝しています
ハマった ..