私はクライアントマシンのIPアドレスを取得したい私は任意のサーバー上でホストされている私のマシン上のウェブサイトを開いたように私は私のマシンのIPアドレスがホストされていないサーバーのIPが必要です。IPアドレスを取得
0
A
答えて
0
''# VB
HttpContext.Current.Request.ServerVariables("REMOTE_ADDR")
// C#
HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]
これはクライアントコンピュータのパブリックIPアドレスを取得します。それは次のように使用することはできませんLAN IP(192.168 ...)そうでなければ、
非呼び出し可能一員のようなエラー「System.Web.HttpRequest.ServerVariables」を取得するC#での構文上の
0
HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]
使用を得ることはありません方法。
関連する問題
- 1. 取得IPアドレス
- 2. 取得IPアドレス
- 3. IPアドレスの取得
- 4. クライアントマシンのIPアドレスを取得
- 5. IPアドレスの取得方法
- 6. ローカルIPアドレスの取得
- 7. QtでローカルIPアドレスを取得
- 8. APIゲートウェイカスタムオーソライザ - ソースIPアドレスを取得する
- 9. javacriptでパブリックIPアドレスを取得
- 10. IPアドレスでローカルホストのWebページを取得
- 11. Google App Engine + PythonでIPアドレスを取得
- 12. Java RMIで発信IPアドレスを取得
- 13. zendフレームワークでユーザIPアドレスを取得
- 14. サーバマシンのIPアドレスを取得する
- 15. ファブリック - インスタンスのIPアドレスを取得
- 16. コンソールアプリケーションでIPアドレスを取得する
- 17. GrailsでIPアドレスを取得する
- 18. ECSコンテナのIPアドレスを取得する
- 19. c#サブネットネットワークのIPアドレスを取得
- 20. Python on AWSリモートIPアドレスを取得
- 21. KVM Guest vmのIPアドレスを取得
- 22. C#のイーサネットインターフェイスのローカルIPアドレスを取得
- 23. ピラミッドでリクエストIPアドレスを取得する
- 24. JSPでIPアドレスを取得する
- 25. IPアドレスでホスト名を取得Android
- 26. LinuxでマルチキャストソースIPアドレスを取得する
- 27. NodeMCUが奇妙なIPアドレスを取得
- 28. リモートホストIPアドレスを取得するQTcpServer
- 29. エミュレータのシステムIPアドレスを取得する
- 30. 私のIPアドレスを取得する
「サーバ」がロードバランサ/プロキシ/ゲートウェイ/の背後にあるかどうかによって異なります。そうであれば、IPを渡すためにこれらのデバイスの1つに変更が加えられていない限り、あなたは不運です。 "サーバー"がそれらのいずれかの背後にない場合、HTTPホストヘッダーを調べます。それを行う方法の詳細については、 "get client ip address asp.net"のgoogleまたはスタックオーバーフローで検索してください。 – RPM1984
ガイが来る。質問する。感謝することなく出てきて、去る。私たちにコードの娼婦のように感じさせる。 –
@Chase、True。しかし、この場合、彼は本当に答えを得ていませんでした。 –