2009-08-25 12 views
0

I持っています。http接続コードの典型的な InternetOpen - >てInternetConnect - > HttpOpenRequest - > HttpSendRequestをWindowsのすべての以前のバージョンでうまく働いていたのWinInet、 を使用しますが、サーバーr2 x64を勝つ何が起こっているすべての他のすべてがうまく動作しているが、クッキーは受け入れられていないと(後で)(私はwiresharkが大好き)(物事を失敗させる)を返します。だから私は様々なフラグと4つの異なる呼び出しで利用できるオプション、InternetSetOptionとInternetSetPerSiteCookieDecisionから始めています。そして、私はちょうど2008年のサーバーがまだクッキーを受け入れる方法を見つけるように思われていない。唯一のキャッチは、私が(192.0.0.1(実際のIPではない))と、www.foo.comのようなものではなく、まっすぐなIPを使っていることです。なぜ2008サーバーR2 x64の受け付けていませんクッキー

答えて

2

http://msdn.microsoft.com/en-us/library/aa918417.aspx

確認してください: "サイトのCookie処理毎" "プライバシー設定" と

+0

素敵に!私はまた、問題の一部は、残念なことにwininetの設定とInternet Explorerの設定が若干分かれていないことを理解しています。つまり、セッションのために一時的に "すべてのCookieをブロック"(クエリを設定せずに/設定を復元せず)だから私がやるべきことは、PrivacySetZonePreferenceを使用して、ブロックをすべて高に変更し、許可されたサイトとして必要なサイトを追加することです。 (ただし、面白いことに、レジストリ設定を確認するためのリンクが現実のものになるローカルシステムとして実行されることがあります。 – Dan

関連する問題