我已經建立了我的谷歌的OAuth谷歌的OAuth上MVC5 ExternalLoginCallback?錯誤= ACCESS_DENIED
我添加的代碼到Startup.Auth.cs
app.UseGoogleAuthentication(new GoogleOAuth2AuthenticationOptions()
{
// LRC
ClientId = "xxxxxxxxx",
ClientSecret = "xxxxx"
//CallbackPath = new PathString("/signin-google")
});
但經過我選擇了一個谷歌帳戶登錄,它重新將我重定向到登錄頁面,
我通過Chrome檢查了網絡,發現訪問被拒絕。
http://www.liferunningclub.com.au/Account/ExternalLoginCallback?error=access_denied
我無法弄清楚。
請幫忙。謝謝。
更新 現在我做別的東西: 1.我的賬戶控制器 2中添加的註釋([RequireHttps])我啓用了我的項目的SSL。 2.我更新了網址並在Google控制檯中重定向了網址https:
在我選擇我的Google帳戶後嘗試登錄Google,它返回了相同的access_denied。
如果Google的回覆可以提供更詳細的信息,那將會更好。
謝謝M,沒錯。就我而言,我也發現我需要更多的信息。因此,在啓用Google+ API並註釋掉一些代碼行以減少所需信息後,該程序開始運行。 – Franva
您還必須在項目屬性上啓用ssl併爲您的站點使用https,否則您將看到access_denied問題 –