Kolayca facebook twitter ve google ile entegre edebilirsiniz mvc 4 internet uygulama şablonunda inanılmaz bir özellik var. Ancak web API şablonunda böyle bir özellik yoktur. DotNetOpenAuth
web api ile kolayca nasıl bütünleştirebilirim? Bir eğitici var mı?Web api open oauth (DotNetOpenAuth) mvc 4
cevap
MVC tarayıcıya bakan bir sitedir. WebAPI, bir tarayıcı web sayfasından başka bir istemci tarafından programlı erişim içindir (tarayıcıda javascript çalışmasına rağmen). Dolayısıyla, tarayıcı yönlendirmeleri gerektiren OpenID veya OAuth oturum açma akışları WebAPI için anlamlı değildir. Yine de değil.
uygulamasının geçerli olduğu görünmektedir, WebAPI'nizin yetkilendirilmesini ve hangi kullanıcıyı temsil ettiğini bilmek istediğinizi belirtin. Ortak durum daha sonra WebAPI'nin Facebook, Twitter ve Google'ın bu erişim belirteçlerini atmadan önce kullanıcılara giriş yapmalarını kabul eden bir yetkilendirme sunucusu tarafından verilen erişim belirteçleri kabul etmesi için OAuth 2 resource server olarak davranmasıdır.
Bunu yapan birçok WebAPI örneği vardır. İşte one.
- 1. DotNetOpenAuth - Owin OAuth
- 2. MVC 4.0 ile DotNetOpenAuth
- 3. DotNetOpenAuth ile ASP.NET Web API'si
- 4. DotNetOpenAuth
- 5. ASP.NET MVC 4 RC Web API Parametre Bağlama Sayı
- 6. ASP.NET MVC 4 Üyelik Sağlayıcısı ile Web API Kimlik Doğrulaması
- 7. ASP.NET 4 MVC Web API: Karmaşık yönlendirme için belgeler
- 8. C# ASP.NET MVC 4 Web API XmlDocumentationProvider hatası
- 9. ASP.Net MVC 4 Web API denetleyicisi ile çalışma Unity.WebApi
- 10. OAuth Yetkilendirme Servisi Web API 2'de
- 11. DotNetOpenAuth üzerinden FreshBooks Kimlik Doğrulaması
- 12. DotNetOpenAuth Simple Demo, MVC ve Razor
- 13. MVC 4 OAuth: Nasıl e-posta adresi almak
- 14. DotNetOpenAuth MVC 3 Hizmet Sağlayıcı Örnek
- 15. Asp mvc 4 Üyelik ve Web Güvenliği
- 16. OAuth 2 - OAuth 2 C# nasıl kullanılır?
- 17. C# WCF Web Api 4 MaxReceivedMessageSize
- 18. oAuth (google API için)
- 19. Web API'sında OAuth kullanarak doğrulama
- 20. Aynı Çözümdeki MVC ve Web API Projeleri
- 21. ASP.Net Web API modeli MVC 3
- 22. Scalatra web hizmetine OAuth ekleme
- 23. MVC 4
- 24. OpenID-selector + dotnetopenauth Uygulaması
- 25. çalıştırın DotNetOpenAuth mono/linux
- 26. MVC 4 .net
- 27. Flickr API hatası oauth olduğunda
- 28. Oauth Logout facebook graph api kullanarak
- 29. Autofac ve ASP. NET MVC 4 Web API'si
- 30. MVC 4 OpenID Google Oturum Açma OAuth 2.0 veya Google+ oturumuna nasıl geçiş yapılır
Orijinal olarak "ana makine" adını verdi ve uygulamalar için belirteçler belirtti mi? MVC4 web API'sini uygulamak için bir örnek olup olmadığını merak ediyorum; burada uygulamalar, verilen jetonlarla oAuth kullanarak giriş yapar. – Minime
Internet'te WebAPI ve DNOA için yetkilendirme sunucusu olarak örnek var, evet. Ancak sorunun asıl amacının ne olduğunu bilmiyorum. –