2011-07-28 11 views
0

http://jquery.com/は、優れたコントロールを提供します。また、Jqueryに基づいた他の多くのオープンソースコントロールがあります。しかし、現在はAuto-completeのように制御し、データを取得してjqueryを使用してコントロールにバインドするためにWebサービスを使用する必要があります。私はデータを正常にバインドすることができます。しかし今、私はそれを望んで、認証ユーザーだけがそのデータを見たり使うことができます。そのネットワークの資格情報クラスを使用することは可能ですが、それは私がサーバー側のコードを書いているとき、またはサーバー側でサービスを消費したり、Windowsアプリケーションで使用していると言うことができます。しかし、私はJavaScript/Jqueryでこれを行う方法を知らない。 Asp.Net MVCでは、データをPOSTする機能ですが、Asp.Net Webフォーム(.net 4.0)のようなものがあるかどうかはわかりません。Jqueryコントロールで使用しているAsp.Net Webサービスセキュリティ

これで私を助けてください。サンプルコードまたはサンプルコードは非常に高い評価を受けます。

ありがとうございます。

答えて

1

あなたのドメインで実行されている自動補完(または類似)がハンドラを呼び出しているので、他のページ(セッション、Cookie、コンテキスト)で利用できるすべてのものもハンドラで利用できるようになりますユーザーがあなたのハンドラーで認証されているかどうかを簡単にチェックし、そうでない場合は何をすべきかを決めることができます。 Webメソッドでは、次のようにセッションにアクセスできます。(HttpContext.Current.Session)

+0

Ohk私はチェックアウトします。これが役立つかもしれない、私はWebメソッドでセッションにアクセスすることもできると思う。ありがとう。 – kunjee

+0

それはあなたのために働いたのですか? – kleinohad

+0

私はasp.netアプリケーションからサービスにセッションを渡そうとしましたが、今までは幸運なことはありません...私は別の方法で、cookieコンテナを使用していました。私はそれだけで作業していました。完了したらここに投稿します。返信いただきありがとうございます。 – kunjee

関連する問題