Office365-rest-python-client: Problemas de autenticação

Criado em 21 jun. 2018  ·  7Comentários  ·  Fonte: vgrem/Office365-REST-Python-Client

Oi,

Eu uso o sharepoint na nuvem e ontem eu tenho um erro de autenticação: " Ocorreu um erro ao recuperar o token: AADSTS70002: Erro ao validar credenciais. AADSTS50126: Nome de usuário ou senha inválidos. Ocorreu um erro ao recuperar cookies de autenticação "

Você tem alguns problemas semelhantes? É um problema do Azure AD ??

muito obrigado pelo apoio

Andrea

Todos 7 comentários

Você está usando o método taking_token_for_user (usernameg, senha)?
Nesse caso, o parâmetro de senha não é a senha com a qual você faz login no sharepoint, mas a ID do aplicativo do Office 365.

@DuiduiLi até o dia 20 de junho, realizei a autenticação para um site sharepoint com nome de usuário e senha, então agora tenho que registrar um app office 365 conectado ao site sharepoint? correto?

Resolvido. O problema era o uso de um usuário da empresa, para o qual uma verificação é realizada, apenas via navegador, entre o Azure Active Directory e o Active Direcotry interno. Para o script em lote, criei um usuário na nuvem AAD.

Você está usando o método taking_token_for_user (usernameg, senha)?
Nesse caso, o parâmetro de senha não é a senha com a qual você faz login no sharepoint, mas a ID do aplicativo do Office 365.

Você pode explicar o que significa ID de aplicativo do Office 365?

@Cesaaar @DuiduiLi @ Matt-Duke @jimr @mirontoli
é a solução que o thread de erro está criando nova conta na nuvem.
Qual é o problema com o id da empresa, onde qualquer permissão requer para fornecer no lado da organização.

@DuiduiLi até o dia 20 de junho, realizei a autenticação para um site sharepoint com nome de usuário e senha, então agora tenho que registrar um app office 365 conectado ao site sharepoint? correto?

Você pode explicar o que é a id do aplicativo office365. Eu também tenho o mesmo erro ao usar taking_token_for_user (usernameg, senha) com meu ID de login do SP e senha. desde já, obrigado

quando estou tentando executar o código a seguir, estou recebendo um erro

de office365.runtime.auth.authentication_context import AuthenticationContext
from office365.sharepoint.client_context import ClientContext
url = ""
ctx_auth = AuthenticationContext (url)
ctx_auth.acquire_token_for_user ("nome de usuário", "senha")
ctx = ClientContext (url, ctx_auth)
imprimir (ctx)
Erro é
AttributeError: o objeto 'NoneType' não possui o atributo 'text'

Esta página foi útil?
0 / 5 - 0 avaliações