Weiß jemand, wie bekomme ich die IP-Adresse des Clients mit RIA-Diensten. In WCF haben wir dafür OperationContext
. Aber es funktioniert nicht mit RIA-Diensten.Get IP in WCF RIA-Dienste
2
A
Antwort
3
Sie HttpContext.Current und APIs aus dieser heute verwenden können ...
1
Sie eine Invoke Operation
in Ihrem DomainService
können Sie die IP-Adresse wie folgt erhalten:
[Invoke]
public string GetIPAddress()
{
return HttpContext.Current.Request.UserHostName;
}
Im Client Sie sollte schreiben:
YourContext context = new YourContext();
InvokeOperation invokeOperation = context.GetIPAddress();
invokeOperation.Completed += (s, args) =>
{
if (invokeOperation.HasError)
{
MessageBox.Show("Error");
invokeOperation.MarkErrorAsHandled();
}
else
{
string ip = invokeOperation.Value.ToString();
}
};
Verwandte Themen
- 1. Get WCF REST GET Anfrage in Android
- 2. WCF, GET und HTTPS
- 3. Rails: Get Client IP-Adresse
- 4. Get IP-Adresse des Datenpakets
- 5. Get Device IP mit Bonjour
- 6. C# Get-Computername von IP
- 7. Get public (remote) IP-Adresse
- 8. Get Public IP und Port
- 9. Get Client-IP in Jersey 2.22.2
- 10. WCF-Sicherheit mit Client-IP-Adresse
- 11. Get Benutzer IP von Remote-Skript
- 12. Get HostName von IP-Adresse Android
- 13. Get IP-Adresse einer Schnittstelle unter Linux
- 14. WCF-Dienstoperation - GET schlägt mit 404 fehl
- 15. Get Windows Benutzername von WCF Server-Seite
- 16. Get IP und Port als const char * in letzten recvfrom()
- 17. Get LDAP-Server-IP-Adresse und Port-Nr. In Centos
- 18. IPv4 Remote-Adresse in WCF
- 19. WCF REST GET -. "*" In der Uri verursacht „400 Bad Anfrage
- 20. Kann ich einen IP-Filter für einen WCF-Dienst einrichten?
- 21. So binden Sie den WCF-Dienst an die IP-Adresse
- 22. Wie erhalte ich die IP-Adresse eines entfernten WCF-Endpunkts?
- 23. WCF: Net.TCP mehrere Bindungen, gleichen Port, verschiedene IP-Adressen
- 24. WCF: So erhalten Sie die Host-IP oder den Servernamen
- 25. Wie kann ich WCF mit statischer IP-Adresse konfigurieren?
- 26. berechnen IP in IP-Bereich
- 27. Get System-IP-Code funktioniert nicht im Server
- 28. Kann das WCF-WebInvoke-Attribut GET als Methode verwenden
- 29. Erstellen einer Web-Service-Arbeit WCF mit GET-Anforderungen
- 30. Delete-Methode in WCF
keine aswers, ich denke, es gibt jetzt einen Weg, es zu tun ... –