SecureAuth 原因 - ShareplumRequestError: Shareplum HTTP Post Failed : 403 Client Error: Forbidden for url

Enr*_*ado 5 python sharepoint office365 shareplum

我们正在尝试访问共享点,我们是否成功取决于特定共享点部分是否受“SecureAuth”保护。

如果 url 不受“SecureAuth”保护,程序可以正常工作,但如果此 URL 受“SecureAuth”保护,它会返回此错误。有什么办法可以解决吗?

我们正在使用:

 from shareplum import Site
 from shareplum import Office365
 from shareplum.site import Version

 authcookie = Office365(sharepoint_address, username=sharepoint_user,\
                        password=sharepoint_user_pw).GetCookies()
 site = Site(f"https://myWeb.com/sites/{sharepoint_site}/", version=Version.v365, authcookie=authcookie)
 folder = site.Folder(sharepoint_folder) # here come the error
Run Code Online (Sandbox Code Playgroud)

取决于 {sharepoint_site} 它的工作与否。

它是相同的错误,但与该主题无关