跨任务窗格和对话框的会话 cookie
Session cookie across task pane and dialog
此 page 描述了 Office 加载项的身份验证过程。它指出,对于对话框:
It does not share the same session storage as the task pane
这似乎与我的经验不符。这就是我正在做的:
- 任务窗格打开对话框
displayDialogAsync
- 用户使用对话框登录并在对话框中设置会话 cookie。
- 在不向父级传递任何信息(
messageParent
未使用)的情况下,任务窗格随后设置了会话 cookie。
这里的文档有错误吗?或者会话在某些平台上共享但在其他平台上不共享?我正在使用 Office 365 Mac。
文档中的那一行是指 Window.sessionStorage 属性。 Cookie 和 server-side 存储可以在对话框和主机页面之间共享。我会澄清文档。
此 page 描述了 Office 加载项的身份验证过程。它指出,对于对话框:
It does not share the same session storage as the task pane
这似乎与我的经验不符。这就是我正在做的:
- 任务窗格打开对话框
displayDialogAsync
- 用户使用对话框登录并在对话框中设置会话 cookie。
- 在不向父级传递任何信息(
messageParent
未使用)的情况下,任务窗格随后设置了会话 cookie。
这里的文档有错误吗?或者会话在某些平台上共享但在其他平台上不共享?我正在使用 Office 365 Mac。
文档中的那一行是指 Window.sessionStorage 属性。 Cookie 和 server-side 存储可以在对话框和主机页面之间共享。我会澄清文档。