Приложение не может получить идентификатор пользователя некоторых пользователей - PullRequest
1 голос
/ 17 октября 2011

У меня есть приложение PHP, которое работает в iframe.Если пользователь заходит на вкладку, он перенаправляется на страницу входа через getLoginUrl () и просит предоставить разрешение на доступ к стандартным данным пользователя.Затем приложение получает идентификатор пользователя и предлагает PDF для загрузки.Это хорошо работает для большинства пользователей.Однако для некоторых пользователей getUser () не возвращает идентификатор пользователя.Аналогично, извлечение его из signature_request не работает, так как base64_decode () не возвращает действительные данные.Для пользователей, о которых идет речь, проблема существует на разных машинах, в нескольких браузерах (Firefox, Chrome, Safari, IE, Opera) и операционных системах (Mac OS X, Windows).

Похоже, что это поведение началосьнесколько дней назад или, возможно, это вызвано только некоторыми профилями пользователей.У кого-нибудь есть идея, что может вызвать его, и есть ли обходной путь?Настройки приложений, настройки профиля пользователя?

...