我正在使用MV5运行asp.net身份,这使用户可以选择使用Google,Facebook和其他许多外部服务进行身份验证。我安装了owin.security.providers,以便我可以使用Instagram身份验证。使用其他服务,它足以在Startup.Auth中添加以下代码:
app.UseTwitterAuthentication(
consumerKey: "***",
consumerSecret: "***");
app.UseFacebookAuthentication(
appId: "***",
appSecret: "***");
app.UseGoogleAuthentication(
clientId: "***",
clientSecret: "***");
app.UseYahooAuthentication(
"***", "***");
但这并不适用于Instagram。有关如何使用Instagram身份验证系统的任何提示?
app.UseIntagramAuthentication(//THAT DOESN'T WORK
"***", "***");
更新
StartUp.Auth.cs中Instagram身份验证的正确代码是:
app.UseInstagramInAuthentication(
clientId: "YOUR CLIENT ID",
clientSecret: "YOUR CLIENT SECRET");
答案 0 :(得分:4)
看起来该方法的命名略有不同:
UseInstagramInAuthentication