Ich schreibe ein serverseitiges Skript für die OpenAM-Plattform. Ich muss in der Lage sein, die IP-Adresse des Benutzers entweder mit Javascript oder Groovy (Java) zu erhalten. Ich kann sehen, dass es ein Wert ist, der im System erfasst wird, aber ich kann nicht herausfinden, wie ich dazu komme.So erhalten Sie die IP-Adresse eines Benutzers in einem serverseitigen OpenAM-Skript
0
A
Antwort
0
Während ein Javascript mit JQuery Libary Sie die IP wie
von einer anderen Seite bekommen$.ajax({
url: "https://geoip.nekudo.com/api/",
method: "GET",
success: function(response) {
$('.some-selector').html(response.ip)
}
});
0
konnten die Daten, die ich brauchte bekommen:
Im OpenAM Script-Modul (Javascript):
requestData.getHeader("X-Forwarded-For");
Dadurch erhalten Sie eine durch Kommas getrennte Zeichenfolge der IP-Adressen, die die Anforderung durchlaufen hat, wobei das Original das erste in der Zeichenfolge ist. Siehe auch: https://en.wikipedia.org/wiki/X-Forwarded-For
Verwandte Themen
- 1. So messen Sie die Besuchszeit eines Benutzers
- 2. So finden Sie die Rollen eines Benutzers in cloudboost
- 3. So erhalten Sie die Feeds des Benutzers, dem Sie folgen
- 4. So erhalten Sie die Anzahl eines Elements in einem Tensor
- 5. Erhalten Sie alle Gruppen eines Facebook-Benutzers
- 6. Erhalten Sie den Beitrag eines angemeldeten Benutzers
- 7. So erhalten Sie die AD des aktuellen Benutzers
- 8. So erhalten Sie die ausgefüllten Badges des Benutzers (Node.js)
- 9. So erhalten Sie die Details eines authentifizierten Benutzers in Spring Security OAuth2
- 10. So erhalten Sie die Dateigröße eines "System.Drawing.Image"
- 11. So erhalten Sie die E-Mail-ID eines StackExchange-Benutzers über die API
- 12. So erhalten Sie das aktive Fenster eines angemeldeten Benutzers von einem Dienst
- 13. So erhalten Sie die PIDL eines IShellFolder
- 14. So erhalten Sie die Höhe eines Körperelements
- 15. So erhalten Sie den aktuellen Standort des Benutzers in Android
- 16. So erhalten Sie den Index eines Elements in einem Array
- 17. So erhalten Sie die Mittelpunktkoordinaten eines Labels in SimpleItk
- 18. So erhalten Sie alle Posts von den Abonnements des Benutzers
- 19. So erhalten Sie die Anzahl der Besuche eines Benutzers an einem Datum (activity_date) aus dem Modell mit einer einzigen Abfrage
- 20. Holen Sie sich die Gruppen eines Benutzers
- 21. So erhalten Sie die Einzelbilder eines mp4-Films in Java
- 22. So können Sie die Sitzungsdaten eines bestimmten Benutzers aus einem Admin-Feld löschen
- 23. Ich kann die Telefonnummer eines Benutzers nicht mit KeyboardButton erhalten
- 24. So erhalten Sie die Größe eines Bereichs in Excel
- 25. So bestätigen/validieren Sie die tatsächlichen Aktionen eines Benutzers in einer App
- 26. Können Sie eine Bildschirmgröße/Auflösung eines Benutzers mit Javascript erhalten?
- 27. So erhalten Sie Ziele eines Ereignisses
- 28. Die Suchanfrage eines Benutzers analysieren
- 29. So aktivieren Sie CORS serverseitigen Code in Java
- 30. Android Streifen erhalten Karten eines Benutzers
Beginnen Sie mit googeln Sie Ihren Titel: https://www.google.com/search?q=ip+openam – mplungjan