2011-12-29 7 views
0

最近、C#.Net Framework 4.0を使用してFBConnect Webアプリケーションを開発しました。私のUATサーバーでテストしたところ、すべて正常に動作し、私のFacebookアカウントでログインしてすべての操作を実行できます。tokenresult oauthClient.ExchangeCodeForAccessTokenを取得できません。到達不能なネットワーク69.171.229.24:443

残念ながら、クライアントの実稼働環境に同じコードをデプロイすると、FBConnectは「到達不能ネットワーク69.171.229.24:443」を返します。いくつかの調査の後、ポート443がブロックされていることに注目してください!企業方針のため、この港は許可されていません!!

私のFacebookブックの設定をポート443で認証しないよう調整する方法はありますか?私のコードを書き直す代わりに?

アドバイスをしてください。

+0

Sslは許可されていませんか?奇妙なポリシー... – Pleun

答えて

1

いいえ、代替手段はありません。

ポート443は、TLSとSSLを使用したセキュアなHTTPS接続用です。 Facebookはかなり正しく、自分の認証メカニズムへのアクセスをこのポートに制限しています。私が知る限り、ポート80で異なるポートまたは安全でないログインを使用する代替メカニズムはありません。

お客様のクライアントに確認してくださいHTTPS接続に使用できるプロキシサーバーがある場合

それ以外の場合は、クライアントがそのポートを開くように要求します。

+0

なぜポート80は開いていてもポート443はブロックされますか? o_O – Igy

+0

私を打ち負かす。非常に奇妙な。 –

関連する問題