2011-07-15 17 views
1

Google App EngineのURL取得APIを使用してHTTPSプロセスをシミュレートしています。このプロセスには2つのステップがあります。まず、GETリクエストはURLエンコードされたセッション情報とCookieを持つURLを返します。もう1つは、返されたURLへのペイロードを含むPOSTです。このHttps PostがGoogle App Engineで失敗した理由

私はFirebugを使用して、User-agent、Keep-alive、Connection、Cookieなどの2つのリクエストのヘッダーを取得しました。私は自分のコードでこれらの同じヘッダを使用しました(クッキーの値は応答に従って更新されます)。私のコンピュータでのテストは成功ですが、コードはGoogleのサーバー上のPOSTステップで常に失敗します。私の開発ボックスで、リモートの.NETアプリケーションのウェブサイトは、私が欲しい情報を持つ200-OKとPOSTリクエストに応答するが、Google側では、リモートの.NETアプリのウェブサイトでは、200-OK応答を与えるが、と」セッションのタイムアウト "メッセージ(私は望みません)。それで私は何を逃したのですか?

+0

実際のメッセージは何ですか?あなたはあなたの質問にそれを含めることができますか?あなたはセッションを使っていますか?アプリからどのようにサインインしていますか? –

答えて

0

あなたはappspot.comドメインまたはカスタムドメインを介してGAEのapplictationにconnectiongていますか? SSL is supported only on appspot.com、多分これは理由ですか?

+0

いいえ、私はappspotからAPIを使用しました。 – Martin08

関連する問題