Я интегрирую вход в Facebook в свое приложение для рабочего стола C#. Я использую login facebook, открывая следующий URL-адрес в веб-просмотре.Facebook Войти «Запомнить меня» Не работает
https://www.facebook.com/dialog/oauth?client_id= & redirect_uri = https:% 2F% 2Fwww.facebook.com% 2Fconnect% 2Flogin_success.html & response_type = маркер & дисплей = всплывающее окно & сфера = электронная почта% 2Cuser_about_me% 2Cuser_birthday
страница открывается прекрасный и я могу войти в facebook успешно. Однако опция «Keep me logged to to» не работает - каждый раз, когда я перезапускаю приложение C#, мне нужно снова ввести пароль для входа в систему, даже если я проверил этот параметр в последнем входе в систему.
Интересно то, что мой адрес электронной почты всегда запоминается в диалоговом окне facebook входа в систему, независимо от того, были ли я проверил «Оставаться в системе» вариант или нет. Следовательно, facebook определенно знает, кто зашел в последний раз, но на самом деле он не поддерживает сеанс входа в систему.
Так может кто-нибудь, пожалуйста, посоветуйте, что здесь не так?
Пожалуйста, не то, что:
- На моей установке приложения facebook, я сделал приложение общественного
- В настройках клиента OAuth, я позволил клиента OAuth Войти/Web OAuth Логин/Embedded Browser OAuthn Войти
- Я добавил WebSite как платформу, URL-адрес сайта: http://localhost/
- Приложение еще не отправлено на проверку, может быть, проблема?
Большое спасибо заранее!
Я не думаю, что это связано с вашим приложением, это функция facebook. вы должны проверить настройки браузера. – luschn
@luschn Спасибо за ваш ответ. Может ли это быть связано с настройками cookie моего браузера? Я использую элемент управления веб-представлением как часть xaml. Спасибо. – Bon