私のウェブサイトはフォーム認証を使用しています。私はasp認証ユーザーのコンテキストで動作するように設計されているsilverlight 3モジュールを実行しました。 Silverlightモジュールは、同じasp.net WebサイトでホストされているWCFと会話しますが、問題はWCFサービスに対して認証できないことです。 Fiddlerを実行すると、.ASPXAUTH CookieがWCFサービスに送信されないことがわかります。 SilverlightがブラウザからこのCookieを取得してサービスに送信する方法を教えてください。SilverlightとASP.NETの承認
0
A
答えて
1
最後に私はそれを解決しました。 不適切なホスト名によってCookieが見つからないという問題が発生しました。 myhostname
にasp.netリクエストを送信しましたが、SLはmyhostname.mylocaldomainnam.local
を使用してWCFを呼び出していました。このため、WCF呼び出し中に.aspauth
のCookieが存在しなかったのはこのためです。
0
私はそれをうまく使いました。まず、ASP.NETが使用するWCF AuthorizationServiceのサービスエンドポイントがあることを確認します。次に、Silverlightプロジェクトを使用して、AuthorizationServiceの「サービスリファレンス」を生成します。最後に、モジュール内で、そのサービス参照を使用して、プロバイダ内に格納されている資格情報を使用してビジターにログインします。サイトの構築方法に関するさらに詳しい情報がある場合は、問題に対するより簡潔な回答を提供することができます。
関連する問題
- 1. Asp.netユーザー認証と承認
- 2. 承認とASP.NET MVCのキャッシング
- 3. ASP.NET Web APIの承認と認証
- 4. 承認Asp.net web.config
- 5. asp.netベースページの承認
- 6. asp.netの承認モジュール
- 7. ASP.NETフォームの承認
- 8. ASP.NET MVCチームごとの承認とロール
- 9. ASP.NETアプリケーションコントロールレベルの承認フレームワーク
- 10. ASP.NET MVC:[承認]の反対
- 11. ASP.NET承認 - ブックマークの問題
- 12. ASP.NETファイルのカスタム承認モジュール
- 13. SilverlightのWCF asp.net認証2.0
- 14. ASP.Net Web API - 承認ヘッダーブランク
- 15. ASP.NET MVC + Silverlight +フォーム認証
- 16. SilverlightとWCFサービス間の認証がASP.Net認証なし
- 17. Asp.Net 4.0で認証と承認を実装する方法は?
- 18. ASP.NET MVCの属性の承認
- 19. ASP.NET MVCコントローラのアクションの承認
- 20. ASP.NET MVC3の権限ベースの承認
- 21. ASP.NETでのユーザー承認の処理
- 22. AngularJSの認証と承認
- 23. ASP.NETでの承認、JSON、およびリダイレクト
- 24. asp.netメンバーシップ - 管理者からの承認
- 25. RabbitMQと承認
- 26. Silverlightカスタムプロパティ継承
- 27. コンソールのアプリケーションとタイムアウトからのASP.NETの承認
- 28. ASP.NET MVC承認およびハイパーリンク
- 29. JSP - 認証と承認
- 30. EJB:カスタム認証と承認
ユーザーはasp.netのWebサイトにログインします。その後、Silverlightモジュールに入ることができます。ユーザーはSilverlightで再度ログインする必要はなく、一時的な場所(ブラウザー/セッション)にパスワードを保存したくない場合もあります。 – tomo
これは同じものです。フォーム認証を使用するページにログインすると、WPF認証サービスと同じCookieが作成されます。したがって、SilverlightへのログインがASP.NETへのパススルーを許可するように、ページにログインするとSilverlightにパススルーできます。 btwは、フォーム認証を使用してパスワードを決して格納しません。 – Rick
なぜ認証サービスへの参照を追加する必要がありますか? Silverlightクライアント内のこのサービスから何らかの機能を呼び出す(または何かを設定する)必要はありますか? – tomo