Yönlendirme URI'leri nedir ve nasıl kullanılır?
Yönlendirme URI'leri, OAuth kimlik doğrulama hizmetimiz tarafından bir güvenlik önlemi olarak kullanılır. ORCID yalnızca kimlik doğrulaması yapan kullanıcıları, kimlik doğrulama talep eden istemci tarafından kaydedilen URI'lere gönderir. Bu, hizmetlerin birbirinin kimliğine bürünmesini engeller.
Unutmayın ki yalnızca HTTPS URI'leri üretimde kabul edilir. HTTP URI'lerini kullanarak test edebilirsiniz ancak kayıt olmanız gerekir HTTPS URI'leri üretim üyesi API kimlik bilgileri için başvurduğunuzda.
Yönlendirme URI'lerini nasıl eşleştiririz?
- Alt alan adlarını ayrı URI'ler olarak kaydetmeniz GEREKİR. https://anythingelse. Thirdparty.com çalışmayacaktır.
- Yol da dahil olmak üzere tüm yönlendirme URI'lerinin tam olarak kaydedilmesi önerilir, çoğu üçüncü tarafın yaptığı şeydir ve en güvenli seçenektir.
- İstemci uygulaması, yalnızca ana bilgisayar adı olan bir yönlendirme uri'si ile kayıtlıysa, o ana bilgisayardaki herhangi bir yönlendirme uri'si kullanılabilir. Örneğin, aşağıdaki yönlendirme uri'si kayıtlıysa: https://thirdparty.com o zaman aşağıdaki tüm yönlendirme_uris çalışacaktır:
- https://thirdparty.com/oauth/callback1
- https://thirdparty.com/callback2
- https://thirdparty.com/anything-else-as-long-as-the-host-is-the-same
Ancak, https://anythingelse. Thirdparty.com çalışmayacak. Sen ZORUNLU alt etki alanlarını ayrı URI'ler olarak kaydedin.
Yönlendirme URI'm yanlışsa ne olur?
Kimlik doğrulaması için gönderilen kullanıcılar ORCID yanlış yönlendirme URI'leri ile şuna benzer bir hata mesajı görürsünüz:
Üyeler için yönlendirme URI'lerini yönetme
Üye API'sini kullanıyorsanız ve yönlendirme URI'lerinizde herhangi bir değişiklik yapmanız gerekiyorsa, lütfen Etkileşim Ekibimizle iletişime geçin.
Genel istemciler için yönlendirme URI'lerini yönetme
Herkese açık API'yi kullanıyorsanız, sizinle ilişkili yönlendirme URI'leri listenizi güncellemek için aşağıdaki adımları izlemeniz gerekir. ORCID genel API istemci kimliği. Aşağıdaki adımları izleyerek bunu yapabilirsiniz:
- Giriş yapın ORCID kayıt
- Sağ köşedeki adınıza tıklayın
- Geliştirici araçlarını seçin
- Müşteri adının yanındaki düzenle kalemini tıklayın
- Mevcut bir yönlendirme URI'sini düzenleyin veya "Başka bir yönlendirme URI'si ekle"yi tıklayın, mevcut bir yönlendirme URI'sini düzenleyin
- Değişikliklerinizi yaptıktan sonra kaydet simgesine tıklamanız gerekir.
Yalnızca HTTPS URI'leri üretimde kabul edilir. http URI'lerini kullanarak test edebilirsiniz ancak üretim üyesi API kimlik bilgileri için başvurduğunuzda HTTPS URI'lerini kaydetmeniz gerekecektir.