в Системные настройки >> Сетевые учетные записи , когда я добавляю учетную запись Facebook, он перенаправляет меня в браузер и открывает веб-страницу на фотографии ниже и ничего не делает после этого
какая-либо помощь ??
Одна команда строки фиксирует следующий sallp предыдущий ответ (вставка копии в терминале):
sudo sed -i.bak "/<setting name=\"ClientId\">/a\ <setting name=\"AllowedSchemes\" type=\"as\">\['https','http'\]<\/setting>" /usr/share/accounts/providers/facebook.provider
, Если это не работает на Вас, можно все еще откатывать к предыдущей версии файла при помощи резервного копирования с:
sudo mv /usr/share/accounts/providers/facebook.provider.bak /usr/share/accounts/providers/facebook.provider
Hope это поможет!
Я хотел бы вмешаться по проблеме для добавления ясности. Я повторяю обсуждение из этого сообщения форума человечности: http://ubuntuforums.org/showthread.php?t=2146595
проблема, что все происходят, происходит из-за опции 'Secure Browsing' Facebook. Это требует, чтобы логины Facebook и соединения использовали HTTPS, вместо HTTP (защитите HTTP по сравнению с нормальным HTTP). По умолчанию я полагаю, что учетные записи онлайн используют HTTP, таким образом, это просто не будет работать.
из-за этого, у нас есть несколько опций.
Опция 1 (Небезопасное Решение): Отключите Facebook Безопасное просматривание интерфейса безопасности на Facebook.com. Это отключит значения по умолчанию HTTPS на ВСЕХ Ваших страницах Facebook на ВСЕХ устройствах, например, сотовых телефонах, других компьютерах, и т.д. Это работает, но это не идеальное решение.
Опция 2 (Правильный Путь): Мы можем просто запросить, чтобы учетные записи онлайн просто использовали Подключение HTTPS вместо HTTP-соединения. Чтобы сделать это, мы можем использовать предыдущий совет Derek Karpinski (заключенный в кавычки ниже). Это по существу говорит Учетным записям Онлайн пробовать и HTTP и HTTPS. Так как Facebook нуждается в HTTPS, это - то, что мы хотим. После выполнения его шагов ниже, удалите приложение Ubuntu в Facebook (если Вы ранее попробовали и не удались добавить его), выйдите из Facebook и закройте Учетные записи Онлайн. Вы на самом деле не должны перезапускать свой компьютер, просто близко Учетные записи Онлайн. Вновь откройте Учетные записи Онлайн и попробуйте еще раз. и вещи должны хорошо работать!
Это - то, как Вы фиксируете его, выполняете эту команду в терминале:
gksudo gedit /usr/share/accounts/providers/facebook.provider
Это откроет текстовый редактор. Рассматриваемый файл является профилем аккаунта в Facebook. Добавьте эту строку:
<setting name="AllowedSchemes" type="as">['https','http']</setting>
прямо после этой строки:
<group name="user_agent">
Сохранили файл и закрывают текстовый редактор. Вы теперь сможете правильно ввести свои учетные данные Facebook от панели учетных записей онлайн.
Я нашел ответ здесь https://bugs.launchpad.net/ubuntu / + source/gnome-control-center-signon / +, ошибка/1180297 делает gksu gedit/usr/share/accounts/providers/facebook.provider
, добавляют < определяя имя = тип "AllowedSchemes" = "как"> ['https', 'http'] с другими настройки удаляют пространство после < и сохраните его, работал на меня, но парень, который отправил его, сказал, что это подвергает Ваш рабочий стол некоторым угрозам безопасности