Dosyaları yüklemek için Flash kullanan bir Web uygulamasını Spring/GWT ile donanıyorum.Neden request.getRemoteAddr() içeriğe bağlı olarak ipv4 veya ipv6 değerini döndürür (sorgu veya ajax sorgusu)
GWT ile bir ajax isteği göndermek ve kullanıcı ip adresini almak için çalıştığımda olsun bir ipv4 adresi gibi: 127.0.0.1
ama öyle bir post isteği üzerine flaşlı benim dosyaları karşıya (ve ne zaman aynı web uygulaması) Ben bir IPv6 adresi almak 0: 0: 0: 0: 0: 0: 0:
ServletRequestAttributes att = (ServletRequestAttributes) RequestContextHolder.currentRequestAttributes();
att.getRequest().getRemoteAddr();
sorun:
1 I kullanıcı ip almak için aynı kodu kullanabilirsiniz Kullanıcının dosya yükleyebildiğinden emin olmak için ip adresini kullanan bir imza kullanıyorum flash ile ding) ve ajax veya Post via flash kullanırken ip adresi değişir.
Sorun nedir ve aynı ip biçimini nasıl edinebilirim?
sayesinde
Kullanıcının hangi IP adresini kullandığını kontrol edemezsiniz, bunun yerine çerezleri deneyin. –