0

问题:每次用户打开任务窗格时,都会要求登录。这仅适用于Outlook for Mac具有最新 Sierra 版本 (10.13.3) 和 Outlook 版本 (16.9) 的用户。具有相同 Outlook 版本和 sierra 版本(10.12.6)的用户没有看到此问题。

当用户打开任务窗格并输入凭据时,我们点击服务器,一旦通过身份验证,这将发送一个带有 Set-Cookie for user_credentialsand的响应标头_app_session。因此,每次我们发出请求时,我们都会使用这些 cookie 来验证用户身份。现在,当用户关闭任务窗格并重新打开时,它不会将这些 cookie 作为请求的一部分发送,我们无法对用户进行身份验证。

谁能帮我解决这个问题?

4

1 回答 1

0

问题是没有传递 Set-Cookie 的过期值。一旦我们进行了更改以expires在 的响应标头中传递值Set-Cookie,问题就解决了。

于 2018-02-15T22:48:51.177 回答