|
Как залогиниться от ВК в ASP MVC5?
|
|||
---|---|---|---|
#18+
Всем привет! Использую ASP MVC5, AspNet.Identity и Необходимо залогиниться от ВК используя OAUTH Пока на локале пробую (express iis) Вот что сделал: 1) Создал в вк приложение "веб сайт", Open API - включен, Адрес сайта: http://localhost:1729; Базовый домен : localhost; Доверенный redirect URI: - пусто, так как если что угодно заполнить выдает ошибку; 2) Установил пакет Owin.Security.Providers.VKontakte ( https://github.com/TerribleDev/OwinOAuthProviders) 3) В Startup.Auth.cs указал: app.UseVKontakteAuthentication("372323899", "vdQOYlASDfsagNhBr0vOAUX"); 4) Нажимаю - joxi.ru/YmEkNxCZ7pJ7A6 секунд 20 делает что то и все то же окно, смотрю в консоль - joxi.ru/zAN5kgIlLY6W29 Когда дебагом проходился, то видно все работает, он получает токен, но вероятно из за того что Доверенный redirect URI не настроен не переводит куда нужно, ну и я хочу взять инфу о логине пользователя и имейле и создать ему учетку на сайте.... Ну и не переводит на страницу вк для того чтобы спросить - "предоставить доступ приложению".... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2017, 13:30 |
|
Как залогиниться от ВК в ASP MVC5?
|
|||
---|---|---|---|
#18+
вижу на вкладке сеть ошибка доступа http://dl3.joxi.net/drive/2017/11/22/0000/0020/4116/16/f3775a6e14.png может с локала не хочет, пробану выкинуть на сервер ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2017, 13:24 |
|
Как залогиниться от ВК в ASP MVC5?
|
|||
---|---|---|---|
#18+
Sputnick, Тестить надо в боевом окружении, если провайдер не предоставляет специального окружения для испытаний на закрытом стенде. Фейсбук такое представляет, например, вк не помню чтобы предоставлял, но это было давно. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2017, 20:00 |
|
Как залогиниться от ВК в ASP MVC5?
|
|||
---|---|---|---|
#18+
hVosttSputnick, Тестить надо в боевом окружении, если провайдер не предоставляет специального окружения для испытаний на закрытом стенде. Фейсбук такое представляет, например, вк не помню чтобы предоставлял, но это было давно. да, выложил на реалку... пошло. Теперь пытаюсь сделать чтобы получить логин в вк... то есть мне надо получить ссылку на профиль юзера в конечном итоге.... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2017, 12:06 |
|
Как залогиниться от ВК в ASP MVC5?
|
|||
---|---|---|---|
#18+
Все, задача решена, с помощью https://github.com/DukeNuken/Duke.Owin.VkontakteMiddleware все делается сполпинка: Add nuget package - search for "Duke.Owin.VkontakteMiddleware" Add module in Startup.Auth.cs of your mvc 5 project app.UseVkontakteAuthentication("{AppId}", "{AppSecret}", "{PERMISSIONS}"); {PERMISSIONS} - it is the comma-separated string. For example "email,audio" More info here http://vk.com/dev/permissions Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2017, 14:13 |
|
|
start [/forum/topic.php?fid=18&fpage=24&tid=1355362]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 309ms |
total: | 438ms |
0 / 0 |