2017-01-27 30 views
0

我已经看过在MSDN网站,计算器和很多例子......到处谷歌认证加入象下面这样:UseGoogleAuthentication产生错误不能转换lambda表达式类型

app.UseGoogleAuthentication(options => 
    { 
     options.ClientId = "CLIENTID"; 
     options.ClientSecret = "CLIENTSECRET"; 
    }); 

,但在我的代码,整个下划线用红色错误指示给出错误:

Cannot convert lambda expression to type 'GoogleOptions' because it is not a delegate type

什么可能是错误的? 我使用Asp.NET MVC .NetCore

回答

0

安装的NuGet如果没有安装已Microsoft.AspNetCore.Authentication.Google及以下更改googleoptions。

app.UseGoogleAuthentication(new GoogleOptions() 
{ 
    ClientId = Configuration["ClientId"], 
    ClientSecret = Configuration["ClientSecret"] 
}); 
相关问题