Как справиться с отказом в расширенных разрешениях Facebook, таких как manage_page в приложении ASP.NET Core? - PullRequest
0 голосов
/ 13 декабря 2018

Я ввел логин Facebook в своем основном веб-приложении asp.net, чтобы запросить у пользователя разрешение «manage_page»

Мне нужно, как обработать отказ пользователя.

Длябазовое разрешение (например, адрес электронной почты, возраст и т. д.), когда пользователь заходит на веб-сайт и пытается подключиться, используя свою учетную запись Facebook, если он отменяет разрешение, он перенаправляется на страницу «Учетная запись / Логин».Для этого я выполнил следующие действия по этой ссылке: https://github.com/IdentityServer/IdentityServer4/issues/1087

Но когда пользователь принимает разрешения, наше приложение запрашивает у него другие разрешения (разрешение на управление его страницами facebook "manage_page"):

Здесь, даже если пользователь отклоняет разрешения, он все равно будет перенаправлен на Account / ExternalLoginCallback.

На самом деле, я хочу, чтобыв этом случае пользователи отклоняют права доступа «manage_page», которые они должны принудительно перенаправить на начальную страницу приложения, то есть «Учетная запись / Логин».

Как я могу это сделать?Благодаря.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...