0

次の問題についてインターネットを検索しましたが、解決策が役に立たないトピック、または解決策のないトピックが見つかりました。だからここに行く:

私の PHP アプリケーションでは、oAuth と Tumblrs API を使用して Tumblr に接続する必要があります。Google Chrome、Firefox、および Opera では、トークンを取得し、認証リンクを作成して、そこにユーザーを送信するプロセスはすべて完全に実行されます。ただし、Internet Explorer では 500 エラー (インターネット サーバー エラー) が返されます。

問題をこれまで追跡しました。リクエストトークンとシークレットトークンはTumblrから受信されます。アプリが認証リンクを作成します。また、ユーザーをリダイレクトすると失敗します (これも Internet Explorer の最新バージョンとそれ以前のバージョンでのみ発生します)。

Tumblr から返される URL は次のとおりです: [www.myurl.com]?oauth_token=[トークン]&oauth_verifier=[verifiertoken]# =

ユーザーがアクセスするために作成される URL は次のとおりです。 http://www.tumblr.com/oauth/authorize?oauth_token= {$token}

これは他の誰かに起こったことがありますか?もしそうなら、あなたの助けは大歓迎です!

4

1 に答える 1

0

よし、原因が分かった。この問題は、次の些細なことが原因で発生しました: ローカルの Internet Explorer ブラウザーが正しく動作しません。すべてのスイッチをオンにして「ブラウザの履歴を削除」オプションを使用した後、Cookie やインターネット一時ファイルは削除されません。他のコンピューターの MSIE ブラウザーで自分のアプリを参照したところ、DID で動作しました。MSIE のすべての履歴ファイルを手動で削除したところ、ローカル コンピューターでも動作するようになりました。これには数時間のフラストレーションがかかったので、他の誰かが同じ問題を経験したので、回答を投稿します。

于 2013-09-15T06:12:25.237 に答える