SORU
8 Kasım 2012, PERŞEMBE


Ne'yönlendirme URI? nasıl iOS için OAuth2 uygulaması için uygulanmaz.0?

burada acemi programcı, pardon cehalet ve açıklamalar i gerçekten güzel olacak :)

denedim okuma öğreticiler için belirli bir OAuth 2.0 service, ama anlamıyorum bu yönlendirme URI... benim özellikle bağlam, diyelim ki ben kurmaya çalışıyorum bir iPhone app kullanan OAuth 2.0 için bazı hizmet. oluşturulan Uygulama KİMLİĞİ var, ama yönlendirme URI çeşit API anahtarı oluşturmak için sağlamak gerekiyor.

bu bir yerde kendime ev sahipliği yapacak olduğum bir URL? adı, yönlendirme URI "" biri bir yerde. yeniden yönlendirmek gerekiyordu olduğunu düşünüyorum anlaşılacağı gibi sadece benim tahminim serviste oturum açtıktan sonra kullanıcı yeniden yönlendirilen URL olmasıdır.

Eğer bu varsayım doğruysa bile, ancak, bir şey daha - nasıl benim uygulama kullanıcı giriş için tarayıcı gönderdim sonra tekrar açılabilir anlamıyorum?

CEVAP
9 Kasım 2012, Cuma


Sonunda anladım!!

Ama Eyvah, taşma trafik düşük gerçekten bu günlerde yığını mı?

ben sadece bunu okumak gerekiyor sanırım

http://www.quora.com/OAuth-2-0/How-does-OAuth-2-0-work

ya da daha basit ama hızlı bir açıklamayı tercih edenler

http://architecture-soa-bpm-eai.blogspot.com/2012/08/oauth-20-for-my-ninth-grader.html

anladım ki, bir kez, o zaman yönlendirme URI uygulamanın geri arama giriş noktası olduğunu fark ettim. ben de anlamadım o kadar düşündüm nasıl OAuth için facebook çalışır sonra son kullanıcı kabul eder izinleri, "bir şey" olmalı adlı facebook için geri almak için bir uygulama, ve bu "bir şey" yönlendirme URI. ayrıca, yönlendirme URI uygulamanın ilk giriş noktası farklı olmalıdır.

diğer anahtar bu bulmaca işaret bilmiyordumbir URL bir web görünümü için verilen uygulamayı çalıştırabilirsin

bunu yapmak için, ben sadece burada kılavuzu takip:

http://iosdevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html

ve

http://inchoo.net/mobile-development/iphone-development/launching-application-via-url-scheme/

ve olan oldu! ben de aynı simülatörü hem de 2 uygulamalar yaptı ve bir fırlatma vardı.. android diğerinden çok daha kolay. [not: bu son 2 bağlantıları, "" mobil safari açılıyor çalışıyor ama "tel://" simülatörde çalışmıyor] . http://

ilk uygulama, diyorum

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"secondApp://"]];

ve ikinci uygulamam, ben kayıt "" (ve":// secondApp") URL tanımlayıcı olarak şirketimi URL adı olarak Düzeni . secondApp

bu başkası yardımcı olur umarım

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dive In

    Dive In

    17 Temmuz 2013
  • FASHTAG

    FASHTAG

    5 EYLÜL 2012
  • Phymec

    Phymec

    18 Temmuz 2009