1

このテンプレートのWebフォームを使用するときに、追加のOAuth情報{名、姓、プロフィール写真}を取得するためのリソースを持っている人はいますか? https://github.com/rustd/ASPNETTemplates

私は例を見つけるために何時間も検索しましたが、何も機能することが示されていません。extradataパラメータを追加しようとしましたが、そのエラー

        //Dictionary<string, string> googleExtraData = new Dictionary<string, string>
        //    {
        //        {"email", WellKnownAttributes.Contact.Email},
        //        {"country", WellKnownAttributes.Contact.HomeAddress.Country},
        //        {"firstName", WellKnownAttributes.Name.First},
        //        {"lastName", WellKnownAttributes.Name.Last}
        //    };
        //googleExtraData.Add("Icon", "GoogleLogin.png");


        OpenAuth.AuthenticationClients.AddGoogle();
4

1 に答える 1

0

この情報を見つけました。ここで追加情報を取得するには、独自のカスタムクラスを作成する必要があるようです:http://blogs.msdn.com/b/webdev/archive/2012/08/23/plugging-custom-oauth-openid-providers.aspx

于 2015-09-18T08:24:56.060 に答える