ciao,
quando io chiamo un webservice esposto su internet da un sito web esposto su internet ,

UserHostAddress mi restituisce l'ip del mio pc o comunque del mio proxy, oppure mi restituisce l'ip della macchina che ospita il sito web che ha chiamato il web service?

Se fosse il primo caso, esiste un modo applicativo per identificare dal web service il server chiamante senza usare certificati oppure credenziali oppure parametri di riconoscimento alla chiamata per impedire chiamate da altri client?