ユーザーがすでにリモート システムにログインしているため、ユーザー名に関連付けられたセッションがあり、プライベート データにアクセスできるとします。HttpWebRequestこれで、 (ClientHttp スタック)を介してサーバーと通信しようとする Silverlight アプリケーションができました。ユーザー セッションを Silverlight アプリに渡す方法はありますか? どういうわけかブラウザとクッキーを共有しますか?
アップデート:
Web や SO には、HttpOnly Cookie をWebBrowserコントロールからWebRequest経由 に転送する方法を示すコード スニペットがありますInternetGetCookieEx(例: Use a WebBrowser to login into a site that use HttpOnly cookie )。私がまだ理解していなかった2つのことは、これがブラウザーのSilverlightアプリで使用できるかどうか、およびSilverlightアプリが実行されているブラウザーからSilverlightアプリ自体にCookieを同様に転送できるかどうかです。