A empatia não se conecta à conta do facebook

6

em Configurações do sistema > > Contas on-line quando eu adiciono conta no facebook, ele me redireciona para o navegador e abre uma página na foto abaixo e não faz nada depois disso

alguma ajuda ??

    
por Akram Lazkanee 17.05.2013 / 17:15

3 respostas

2

Correção de comando de uma linha após sallp resposta anterior (copiar colar no terminal):

sudo sed -i.bak "/<setting name=\"ClientId\">/a\          <setting name=\"AllowedSchemes\" type=\"as\">\['https','http'\]<\/setting>" /usr/share/accounts/providers/facebook.provider

Se isso não funcionar, você ainda poderá reverter para a versão anterior do arquivo usando o backup com:

sudo mv /usr/share/accounts/providers/facebook.provider.bak /usr/share/accounts/providers/facebook.provider

Espero que ajude!

    
por Lilley 25.05.2013 / 21:53
3

Eu gostaria de conversar sobre o assunto para adicionar clareza. Estou reiterando a discussão desta postagem no fórum do ubuntu: link

O problema que todos estão acontecendo é devido à opção 'Navegação segura' do Facebook. Isso requer que os logons e conexões do Facebook usem HTTPS, em vez de HTTP (HTTP seguro versus HTTP normal). Por padrão, acredito que as contas on-line estejam usando HTTP, então isso não funcionará.

Por causa disso, temos algumas opções.

Opção 1 (Solução insegura): Desabilite a navegação segura do Facebook através da interface de segurança no Facebook.com. Isso desativará os padrões HTTPS em TODAS as suas páginas do Facebook em TODOS os dispositivos, por exemplo, telefones celulares, outros computadores, etc. Isso funciona, mas não é a solução ideal.

Opção 2 (caminho certo): Podemos simplesmente solicitar que as contas online usem apenas uma conexão HTTPS, em vez de uma conexão HTTP. Para fazer isso, podemos usar o conselho anterior de Derek Karpinski (citado abaixo). Essencialmente, isso está dizendo às Contas on-line para tentar usar HTTP e HTTPS. Como o Facebook precisa de HTTPS, é isso que queremos. Depois de seguir os passos abaixo, exclua o aplicativo do Ubuntu no Facebook (se você já tentou e não conseguiu adicioná-lo), faça logout do Facebook e feche as contas on-line. Na verdade, você não precisa reiniciar o computador, basta fechar as contas on-line. Reabra as contas on-line e tente novamente. e as coisas devem funcionar bem!

É assim que você conserta, execute este comando em um terminal:

gksudo gedit /usr/share/accounts/providers/facebook.provider

Ele abrirá o editor de texto. O arquivo em questão é o perfil da conta do Facebook. Adicione esta linha:

<setting name="AllowedSchemes" type="as">['https','http']</setting>

logo após esta linha:

<group name="user_agent">

Salve o arquivo e feche o editor de texto. Agora você poderá inserir suas credenciais do facebook corretamente no painel de contas on-line.

    
por user163615 01.06.2013 / 15:43
2

Encontrei a resposta aqui link  fazer é gksu gedit /usr/share/accounts/providers/facebook.provider

adicionar < definindo name="AllowedSchemes" type="as" > ['https', 'http'] com as outras configurações remove o espaço após < e salve funcionou para mim, mas o cara que postou disse que expõe seu desktop a alguns riscos de segurança

    
por sallp 20.05.2013 / 21:38