Um grupo de produtos e tecnologias da Microsoft usados para compartilhar e gerenciar conteúdos, conhecimentos e aplicativos.
Observação: esta resposta foi traduzida automaticamente. Como resultado, ela pode conter erros gramaticais ou expressões inadequadas.
Obrigado por postar sua pergunta no fórum de perguntas e respostas da Microsoft.
O primeiro erro pode ser devido à descontinuação do WS-Fed e do método de autenticação SAML passiva wsignin1.0 no SharePoint. Em vez disso, ele está adotando padrões de autenticação modernos, como o OAuth 2.0.
Então você está indo na direção certa, usando CLIENT_ID e CLIENT_SECRET.
Certifique-se de conceder a permissão corretamente ao aplicativo (Sites.Selected, Sites.FullControl.All,) E conceder acesso ao site no SharePoint.
Sharepoint API with Python - Microsoft Q&A
Aqui estão algumas discussões que você pode conferir:
An error occurred while retrieving auth cookies from https://bfinanceintl.sharepoint.com/_forms/def…
Request to Sharepoint sign-in endpoint ?wa=wsignin1.0 returns 403 - Microsoft Q&A
Observe que o recurso vinculado neste tópico está disponível exclusivamente em inglês. Pedimos sinceras desculpas por qualquer inconveniente que isso possa causar àqueles que preferem ou precisam de conteúdo em francês. Infelizmente, uma versão em francês deste material não está disponível atualmente pela fonte. Se precisar de ajuda para entender o conteúdo, recomendamos o uso de uma ferramenta ou serviço de tradução confiável.
Espero que esta informação ajude.
Se a resposta for útil, clique em "Aceitar Resposta" e vote positivamente. Se tiver mais perguntas sobre esta resposta, clique em "Comentar".
Observação: siga as etapas em nossa documentação para ativar as notificações por e-mail se desejar receber notificações por e-mail relacionadas a este tópico.