Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Darkvoid
6 / 6 / 10
Регистрация: 16.10.2012
Сообщений: 519
1

VkontakteMiddleware возвращает null

14.12.2017, 17:30. Просмотров 470. Ответов 3

Доброго времени суток. Нашел на просторах гитахаба данную тему: https://github.com/DukeNuken/Duke.Owin.VkontakteMiddleware
В ней сказано следующее:
C#
1
2
3
Add nuget package - search for "Duke.Owin.VkontakteMiddleware"
Add module in Startup.Auth.cs of your mvc 5 project
app.UseVkontakteAuthentication("{AppId}", "{AppSecret}", "{PERMISSIONS}");
Я сделал все действия, установил пакеты, мой класс SturtupAuth.cs
C#
1
2
3
4
5
6
 //vk
            app.UseVkontakteAuthentication(new VkAuthenticationOptions() {
                AppId = "*******",
                AppSecret = "***********",
                Scope = "email"
            });
После чего, Я стартую приложение, захожу на форму авторизации, жму кнопку вк, приложение входит в метод:
C#
1
2
3
4
5
6
7
8
[HttpPost]
        [AllowAnonymous]
        [ValidateAntiForgeryToken]
        public ActionResult ExternalLogin(string provider, string returnUrl)
        {
            // Request a redirect to the external login provider
            return new ChallengeResult(provider, Url.Action("ExternalLoginCallback", "SocialAuth", new { ReturnUrl = returnUrl }));
        }
Возвращает мне провайдера "Vkontakte", все хорошо. Идем дальше, жму кнопку дебага вперед, открывается форма авторизации вк, жму Allow, приложение заходит в ExternalLoginCallback. Но loginInfo, который содержит инфу аккаунта имя и почта (Google, Twitter, Facebook, Microsoft) полностью пустой.
Как получить данные? Главные данные страница и почту?
0
Миниатюры
VkontakteMiddleware возвращает null   VkontakteMiddleware возвращает null   VkontakteMiddleware возвращает null  

VkontakteMiddleware возвращает null   VkontakteMiddleware возвращает null  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2017, 17:30
Ответы с готовыми решениями:

Linq возвращает null из Entity
Здравствуйте. Никак не могу понять. Есть сущность public class Message...

Рекордсет возвращает значение 'null'.
Рекордсет возвращает значение 'null'. Проверка типа if(...

Session["SessID"] каждый раз возвращает null
Ребят, такая ситуация: после авторизации создаеться SessionID, записываеться в...

XML. Как мне добится того, чтоб в списке было 1, NULL, NULL, 4?
Есть следующий кусочек XML файла: <root> <row> <cell><data>1</data></cell>...

Value cannot be null
Доброго времени суток. Делаю поиск записей на странице по цене "от и до". Вот...

3
lvlkoo
.NET C#,ASP.NET MVC
Эксперт .NET
535 / 460 / 209
Регистрация: 16.10.2010
Сообщений: 1,842
Завершенные тесты: 2
14.12.2017, 18:05 2
Судя по скрину: Ну так понятно что null будет, так как эта строчка еще не отработала.

А вообще, пишите разработчику
0
EveKS
507 / 426 / 171
Регистрация: 19.04.2016
Сообщений: 1,676
Завершенные тесты: 7
15.12.2017, 13:46 3
Не сложно самому это всё написать, чем юзать сторонний DI.
0
renkone
0 / 0 / 0
Регистрация: 19.09.2015
Сообщений: 1
02.03.2018, 23:15 4
Darkvoid, расскажи, пожалуйста, как решил проблему?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.03.2018, 23:15

Null в поле
reader.Read(); string st; if (reader.GetValue(7) ==...

HttpPostedFileBase always is null
Всем привет! Замучился уже с отправкой файла... варианты из гугла не...

httpcontext current = null
Добрый день. Подскажите пожалуйста из-за чего может быть такая проблема?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru