2017-08-10 15 views
0

私はそれのためのWebサービスとクライアントを開発しています。私は、Webサービスのコード内のリクエストからクライアント情報を取得したいと考えています。たとえば、HTTPリクエストからクライアントIPを取得できます。Webサービスはどのようにクライアント情報を取得できますか?

Webサービスのコードで取得できるIPまたはクライアントのホスト名以外のクライアントの他のパラメータ(クライアントアプリケーション名など)はありますか?私はパラメータを渡すためにサーバー内の任意の構成を追加することもできます。私はすべての解決策を開いています。

ありがとうございます。

+0

あなたはこれまで何をしていますか? –

+0

私はWebサービスとクライアントを実装しました。しかし、クライアントは将来的にはより多くなり、クライアントのアプリケーション名とクライアントを区別して、それぞれの証明書を取得したいと考えています。しかし、私はコードを変更したくないです、私はちょうどそのようなクライアントアプリケーションを認識する方法があることを学びたいですか? – blst

+0

クライアントにコードを追加して、現在のクライアント情報でサーバーにpingを実行すると、サーバーはこの情報を使用できます –

答えて

0

ありがとうございます。実際には、私はクライアント側でコードを変更することなく構成を使用してソリューションを探しています。解決策は、OSIのレベルを下げることも、サーバーconfの変更することもできます。結局、巨大なシステムにこのソリューションを適用します。私はちょうど1つのクライアントと1つのサービスを試しています。しかし実際にはシステムには1500のクライアント+サービスがあります。だから私はクライアント側でコードを変更したくない。

関連する問題