stgzkr Posted August 11, 2016 Share Posted August 11, 2016 Arkadaslar Merhaba. unigui ile geliştirdigim projede siteyi açan kullanıcıların ip lerini almam lazım. uniguinin UniSession.RemoteIP komutlarla aldığımda yazılımın çalıştığı sunucunun ip adresi gelmekte. isteğim uzak uçtaki kullanıcının ipsini almak. bunun icin javascript yamak gerekli sanki ama. o kısımdada yapılan örnekleri çözemedim. yardmcı olabilirmisiniz. iyi çalışmalar. Link to comment Share on other sites More sharing options...
stgzkr Posted August 11, 2016 Author Share Posted August 11, 2016 Şöyle bir örnek vericek olursam. cliente bir javascrip yazmam lazım bu javascript "http://ipinfo.io/json"bu sitedeki bigileri alıcam ve benim delphi içerisindeki değişkene atıcak. bunu yapmak istiyorum ama yol haritamı çıkartamadım. yardımlarınıza ihtiyacım var. Link to comment Share on other sites More sharing options...
Administrators Farshad Mohajeri Posted August 11, 2016 Administrators Share Posted August 11, 2016 Merhaba, UniSession.RemoteIP() Bu method sunucunun değil, bağlı olan bilgisayarın IP adresini verir. Link to comment Share on other sites More sharing options...
stgzkr Posted August 11, 2016 Author Share Posted August 11, 2016 Merhaba, UniSession.RemoteIP() Bu method sunucunun değil, bağlı olan bilgisayarın IP adresini verir. Malesef bu da uygulamanın yüklü oldugu sunucudaki ip yi alıyor. clienten gelen ip yi alamıyorum. Link to comment Share on other sites More sharing options...
Administrators Farshad Mohajeri Posted August 11, 2016 Administrators Share Posted August 11, 2016 Bunun sebebi aradaki bir firewall cihazı olabilir. Firewall dış IP'leri olduğu gibi sunucuya yansıtmıyorsa bu sorun yaşanır. Sizin görüdüğünüz adres firewall cihazının IP adresidir büyük ihtimal. Link to comment Share on other sites More sharing options...
stgzkr Posted August 15, 2016 Author Share Posted August 15, 2016 peki javascriple bir kod yazılarak clientten ip alınabilirmi. farshad hocam. alınabilirse nasıl bir yol izlemeliyim. Link to comment Share on other sites More sharing options...
Administrators Farshad Mohajeri Posted August 16, 2016 Administrators Share Posted August 16, 2016 Sanmam, çünkü client ancak çalıştığı PC'nin local IP değerini alabilir, internet çıkışını sağladığı IP adresini alamaz. Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now