Here's a tutorial. Check it for implementing OAuth for Vkontakpe API
Реализация oAuth-регистрации в проектах ASP.NET MVC 4 на примере ВКонтакте
UPD:
More info.
OAuth + ASP.NET (Часть 3): авторизация через vkontakte по протоколу OAuth 2.0
UPD 2:
Here you can find permission's list. You should put them in scope
variable.
Example:
scope=friends,video,offline
UPD 3:
REDIRECT_URI – адрес, на который будет передан code. Этот адрес должен находиться в пределах домена, указанного в настройках приложения. Обратите внимание, в адресе должен содержаться используемый протокол.
So it means that, redirect is the uri of callback method, that should get response from Vk Api.