ASP.Net API ve Google Kimlik Doğrulama ile ilgili bazı sorunlar var. VS 2017 ve .net FW 4.6.1 ile çalışıyorum.
Bu uygulamada giriş, yeni bir uygulama kullanıcısı oluşturarak veya Google Hesabı gibi bir Sosyal ağ kimlik doğrulaması kullanarak yapılabilir. Bu yüzden, Web Uygulaması için bir Bilgilendirmeye sahip bir Google Projesi oluşturdum ve dev env web siteme ve prod genel web siteme bakın.
Localhost ile dev modunda mükemmel çalışıyor ama benim kamu malı adıma bir
Hata = ACCESS_DENIED
/ Signin-google? State = .... isteği, bir google hesabı seçtikten sonra, 1 dakika sürebilir ve access_denied hatasıyla giriş sayfasına yönlendirilir.
- / Api / account / externallogin çağrısını yayınlama web sitesinde yeniden düzenlemem gerekir mi? (Yönlendirmeyi zaten değiştirdim)
- API’ye erişmek için Google Proje Adı önemli mi?
- Müşteri kimliği Dev ile Prod arasında farklı mı olmalı?
Web sitemde kimlik doğrulamasını daha fazla ayrıntı için uygulamak için bu öğreticiyi takip ettim: http://csharp-video-tutorials.blogspot.com/2016/12/aspnet-web-api-google-authentication.html?_sm_au_= iVVDF8LpPKL6W0sQ
Teşekkürler