none
Asp.net Twitter Callback Url Sorunu? RRS feed

  • Soru

  • merhaba asp.net'de default host olarak http://localhost:port/sayfa.aspx şeklinde bir yapı var fakat twitter bu link yapısını kabul etmiyor , twitter http://127.0.0.1:port/sayfa.aspx i kabul ediyor fakat 127.0.0.1 yapınca

    Bad Request - Invalid Hostname

    diye hata veriyor asp.net host adını nasıl değişip 127.0.0.1 yapabilirim?

    30 Haziran 2014 Pazartesi 19:47

Yanıtlar

  • Siteni local'ine publish ettiğinde, 127.0.0.1 zaten localhost anlamına gelir. Url kısmına 127.0.0.1 yazdığında sana yine aynı sayfayı getirir. Yani sizin bir IIS kurmanız, sitenizide Local IIS'inize publish etmeniz gerek. Visual Studio geliştirme ortamında bu işlemi gerçekleştiremezsiniz. Visual studio kendine illaki port alır.

    İletişim

    • Yanıt Olarak İşaretleyen Özgür Tekbaş 7 Temmuz 2014 Pazartesi 06:08
    1 Temmuz 2014 Salı 05:23
    Moderatör
  • twitter için localhost'da 127.0.0.1 de twitter ın kendisidir. Çünkü bu adresler makinenin kendisini verir. Senin için seni , twitter için twitterı , benim için beni ... Yani bu şekilde callback yapması mümkün olmaz. Kendi kendini çağırmış olur. Halbuki seni çağırması gerekir. 

    IIS kur

    NAT arkasından nete çıkıyorsan 80 portunu dışarı aç

    twitter a kendi 127... değil de kendi dış ip ni ver.



    1 Temmuz 2014 Salı 07:59
    Moderatör

Tüm Yanıtlar

  • Siteni local'ine publish ettiğinde, 127.0.0.1 zaten localhost anlamına gelir. Url kısmına 127.0.0.1 yazdığında sana yine aynı sayfayı getirir. Yani sizin bir IIS kurmanız, sitenizide Local IIS'inize publish etmeniz gerek. Visual Studio geliştirme ortamında bu işlemi gerçekleştiremezsiniz. Visual studio kendine illaki port alır.

    İletişim

    • Yanıt Olarak İşaretleyen Özgür Tekbaş 7 Temmuz 2014 Pazartesi 06:08
    1 Temmuz 2014 Salı 05:23
    Moderatör
  • twitter için localhost'da 127.0.0.1 de twitter ın kendisidir. Çünkü bu adresler makinenin kendisini verir. Senin için seni , twitter için twitterı , benim için beni ... Yani bu şekilde callback yapması mümkün olmaz. Kendi kendini çağırmış olur. Halbuki seni çağırması gerekir. 

    IIS kur

    NAT arkasından nete çıkıyorsan 80 portunu dışarı aç

    twitter a kendi 127... değil de kendi dış ip ni ver.



    1 Temmuz 2014 Salı 07:59
    Moderatör