我的.NET Core RC1應用程序中有一個ServiceAccount連接可以正常工作。但是,現在「ServiceAccountCredential」不再存在於「Google.APIs.Auth.OAuth2」中。整個庫似乎都缺少RTM版Core中的大量類。當使用ASP.NET核心(RTM)時,Google OAuth2「ServiceAccountCredential」不存在
下面是相關的包在我project.json
"Google.Apis.Core": "1.14.0",
"Google.Apis.Auth": "1.14.0",
"Google.Apis.Oauth2.v2": "1.14.0.540"
我甚至使用RC1包試過,但我不斷收到同樣的事情。是否僅僅因爲Google Auth在Core中沒有完全支持?
您是否嘗試過使用'Microsoft.AspNetCore.Authentication.Google'軟件包? https://github.com/aspnet/Security/tree/1.0.0/src/Microsoft.AspNetCore.Authentication.Google來源。 https://docs.asp.net/en/latest/security/authentication/sociallogins.html是facebook的一個例子。谷歌是類似的,但還沒有在文檔中。從上面檢查GitHub存儲庫 – Tseng
直接鏈接到示例:P https://github.com/aspnet/Security/blob/1.0.0/samples/SocialSample/Startup.cs#L107-L121 – Tseng
@Tseng即關於身份驗證通過谷歌。 OP希望使用Google API來使用服務帳戶訪問Google服務。 –