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
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'