powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Nemiro.OAuth + вКонтакте
1 сообщений из 1, страница 1 из 1
Nemiro.OAuth + вКонтакте
    #39246803
D_A_S1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!
Использую данную библиотеку для авторизации вКонтакте. Но мне нужно авторизоваться и получить токен под определенные права доступа.
Поэтому делаю так:

1) В файле Global.asax прописываю как раз данные для вКонтакте с правами нужными.
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
void Application_Start(object sender, EventArgs e)
    {
       Nemiro.OAuth.OAuthManager.RegisterClient
        (
          new Nemiro.OAuth.Clients.VkontakteClient
          (
            "myKod",
            "mySecret"
          )
          { 
            Scope = "messages,friends,wall"
          }
        );
    }




2) Далее на странице есть кнопка по нажатию на которую вызывается вот такой метод:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
 protected void btn1_Click(object sender, EventArgs e)
    {
        // получаем имя поставщика из атрибута data-provider
        string provider = "vk";

        // формируем обратный адрес (поддерживают не все поставщики)
        string returnUrl = new Uri(Request.Url, "ExternalLoginResult.aspx").AbsoluteUri;

        // перенаправляем пользователя на авторизацию
        OAuthWeb.RedirectToAuthorization(provider, returnUrl);
    }



Когда вызывается этот метод без прав доступа в 1 (Scope), то я перехожу на страницу ExternalLoginResult.aspx, где могу получить токен, id пользователя.
Но когда я вставляю права доступа в 1(Scope), у меня вылетает ошибка, что нужно переадресовывать вызов на страницу
http://oauth.vk.com/blank.html
Но в таком случае я теряю связь, и не могу узнать токен.
Подскажите, пожалуйста, как можно извлечь токен в таком случае (когда указываются права доступа)?
Заранее спасибо!
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Nemiro.OAuth + вКонтакте
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]