次の方法で共有


例外のトラブルシューティング : System.Net.CookieException

更新 : 2007 年 11 月

CookieException 例外は、Cookie を Cookie コンテナに追加するときにエラーが発生するとスローされます。

関連するヒント

  • Cookie のサイズが Cookie コンテナに許容される最大サイズ以下であることを確認します。
    この例外は、長さが MaxCookieSize を超える CookieCookieContainer に追加しようとするとスローされます。Cookie の最大サイズは、既定では 4,096 バイトです。

  • Cookie の Name プロパティを設定するときに、値が null 参照または空の文字列でないことを確認します。
    Name プロパティは、Cookie クラスのインスタンスを使用する前に初期化される必要があります。等号 (=)、セミコロン (;)、コンマ (,)、改行 (\n)、復帰 (\r)、およびタブ (\t) は予約されているため、この属性値には使用できません。ドル記号 ($) は最初の文字として使用できません。

  • Cookie の Port プロパティを設定するときに、値が有効であり、二重引用符で囲まれていることを確認します。
    Port 属性は、Cookie の送信先ポートを制限します。既定値は、制限がないことを示します。このプロパティを空の文字列 ("") に設定すると、HTTP 応答に使用されるポートにポートが制限されます。それ以外の場合は、コンマ区切りのポート値を含む文字列を引用符で囲む必要があります。

  • Cookie の Value プロパティを設定するときに、値が null でないことを確認します。
    セミコロン (;) およびコンマ (,) は予約されているため、このプロパティには使用できません。

参照

処理手順

方法 : Exception Assistant を使用して例外についての情報を調べる

方法 : Cookie を記述する

参照

CookieException