2016-10-11 7 views
0

私が配備したAzureクラウドサービスに当たった各リクエストから、HTTP_X_FORWARDED_FORまたはREMOTE_ADDRヘッダーからIPv4アドレスを正しく取得できました。 しかし、私は、サービスにヒットした要求に対して、同じヘッダからIPv6を取得することはできません。AzureクラウドサービスREMOTE_ADDRやHTTP_X_FORWARDED_FORからIPv6アドレスを取得できません。

これはAzure Cloud Servicesの制限事項ですか?または私は空白のクラウドサービスの設定で何かを有効にする必要がありますか?

EDITありがとう:私は有効なIPv6と箱からだけでなく自分自身をそれを試してみました。それらのヘッダーには私のIPv6がありません。私のIPv4だけです。

正しいAzureクラウドサービスは、有効なIPv6アドレスを持つクライアントからの要求からIPv6を検出/読み取ることができません。または私はまだ何か間違っている可能性がありますか、または別の設定をクラウドサービスレベルに設定する必要がありますか?

+0

IPv6で接続していますか?これらのヘッダーには実際に何が表示されますか? –

+0

クライアントは、ドメインURLにポート80を介してhttp GETを行っています。 上記のヘッダーにIPv4のみが表示されます。no IPv6 –

+1

クライアントがIPv6を使用していることをどのように知っていますか?多分彼らは実際にIPv4を使用しています。 –

答えて

1

Azure Cloud Serviceは現在IPv6をサポートしていません。

現在、Azure Machine with Load BalanceのみがパブリックIPv6アドレスをサポートできます。

関連する問題