C# 如何使用Socialuth.NET for FaceBook获取其他作用域?

C# 如何使用Socialuth.NET for FaceBook获取其他作用域?,c#,facebook,authentication,parameters,social,C#,Facebook,Authentication,Parameters,Social,这就是我试图实现的,基本上我想通过添加一个附加参数(user_location)来检索用户详细信息和一个附加参数 我已将其放入web.config(xx替换我的密钥): 我不确定这是否正确,我似乎无法确切地找到如何使用它,我在谷歌上做了很多搜索,但都没有用。该文件仅限于最低限度。我不确定在我请求此参数时,用户是否已经过身份验证等 这可能不正确,因此我需要一些指导 谢谢。好奇,为什么需要检索范围?一旦您添加了额外的_作用域,当用户重定向登录时,SocialAuth.NET会自动将它们传递到Fac

这就是我试图实现的,基本上我想通过添加一个附加参数(user_location)来检索用户详细信息和一个附加参数

我已将其放入web.config(xx替换我的密钥):

我不确定这是否正确,我似乎无法确切地找到如何使用它,我在谷歌上做了很多搜索,但都没有用。该文件仅限于最低限度。我不确定在我请求此参数时,用户是否已经过身份验证等

这可能不正确,因此我需要一些指导


谢谢。

好奇,为什么需要检索范围?一旦您添加了额外的_作用域,当用户重定向登录时,SocialAuth.NET会自动将它们传递到Facebook

                        var profile = UserProfileBLL.RetrieveProfileByUserID(Guid.Parse(user.ProviderUserKey.ToString()));
                        profile.facebookSynced = true;
                        profile.validEmail = true;
                        profile.Country = country;

                       var test = new Brickred.SocialAuth.NET.Core.Wrappers.FacebookWrapper();
                       string city = test.AdditionalScopes[0].ToString();