Я использую стандартный проект MVC 4, который я обновил до MVC5. Единственное отличие от того, какой стандартный проект шаблона DotNetOpenAuth.GoogleOAuth2 для входа в аккаунт google oauth2. В первый раз, когда пользователь регистрируется, он увидит сообщение о том, что мой веб-сайт хотел бы «просмотреть адрес вашей электронной почты» и «Просмотреть основную информацию о ваш счет". Затем очищается кеш браузера. В следующий раз, когда они войти в систему, они видят изображение, показанное ниже:asp.net mvc DotNetOpenAuth.GoogleOAuth2. «Это приложение хочет иметь автономный доступ»
Проблема заключается в том, что мое приложение не нуждается доступ в автономном режиме, и я могу себе представить, что некоторые из моих пользователей будет обеспокоены этим сообщением ,
Я прочитал this question и подобные вопросы, когда предложение заключается в использовании approval_prompt=auto
, но: -
- Я не уверен в том, как установить это с помощью DotNetOpenAuth. Глядя на исходный код для GoogleOAuth2, похоже,
GetServiceLoginUrl(Uri returnUrl)
, это вероятное место, но, похоже, не существует способа повлиять на параметры, которые используются. - Мне было интересно, были ли какие-либо отрицательные побочные эффекты установки этого.
У вас есть возможность найти решение этой проблемы? Я сталкиваюсь с тем же. – Dryadwoods
@ Дрядвудс - к сожалению, нет. Я не нашел хорошего решения, и никто здесь не ответил. – acarlon