ライブラリをPCLに移植していますが、HTTPリクエストのクレデンシャルを管理するためのソリューションを見つける必要があります。CredentialCache(移植性がない)などの具体的な資格情報クラスを削除し、現在はICredentialsのみを使用しているため、クライアントアプリケーションは適切な資格情報を作成し、インターフェイス参照を送信するだけです。
ただし、まだ1つの問題を解決する必要があります。一部のプラットフォームでは、HttpWebRequestには、最初のハンドシェイクを処理する適切なPreAuthenticateプロパティがあります。それがないと、クライアントは401の応答をキャッチして応答する必要があります。しかし、PreAuthenticateはほとんどのPCLプロファイルの一部ではありません。それに対する解決策があるのか、それともクライアントが置換ロジック自体を実装する必要があるのでしょうか(これは標準のコードであるためばかげています)。
前もって感謝します