问题:每次用户打开任务窗格时,都会要求登录。这仅适用于使用最新Sierra版本(10.13.3)和Outlook版本(16.9)的Outlook for Mac
用户。具有相同Outlook版本和sierra版本(10.12.6)的用户没有看到此问题。
当用户打开任务窗格并输入凭据时,我们会点击服务器,经过身份验证后,会发送一个包含user_credentials
和_app_session
的Set-Cookie的响应标头。因此,每次我们提出请求时,我们都会使用这些cookie来验证用户身份。现在,当用户关闭任务窗格并重新打开时,它不会将这些cookie作为请求的一部分发送,我们无法对用户进行身份验证。
有人可以帮我解决这个问题吗?
答案 0 :(得分:0)
问题是没有为Set-Cookie传递expires值。在我们对expires
的响应标头中传递Set-Cookie
值进行更改后,问题就解决了。