asp.net通过Instagram进行身份验证



我正在使用MV5运行asp.net身份,它为用户提供了使用外部服务(如谷歌、脸书和许多其他服务)进行身份验证的选项。我安装了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");       

看起来该方法的命名略有不同:

使用InstagramInAuthentication

https://github.com/owin-middleware/OwinOAuthProviders/blob/master/Owin.Security.Providers/Instagram/InstagramAuthenticationExtensions.cs

相关内容

  • 没有找到相关文章

最新更新