刷新Cookie以在Sharepoint中进行身份验证

我找到了一个教程,如何创建用于在线访问Sharepoint的cookie:
https://allthatjs.com/2012/03/28/remote-authentication-in-sharepoint-online/#comment-16537

所以我的应用程序现在正在使用cookie FedAuth和rtFa获取列表(不需要请求摘要).我的问题是,我不知道cookie的值何时到期以及我是否必须刷新它们(以及如何).
是否有可能轻松刷新我的cookie值而不是再次完成整个过程或设置我的身份验证不会过期?

最佳答案 尝试为ADFS-
Configure Persistent Single Sign-On.启用持久性SSO

通过启用“让我登录” – Set-AdfsProperties -EnableKmsi为true,您可以选中允许在浏览器会话之间保留cookie的复选框.之后,当FedAuth cookie过期时,您可以再次启动WebBrowser对象,这次,由于ADFS cookie是持久的,因此您无需再次键入密码.

缺点是您需要修改组织的adfs设置.

点赞