djs*_*off 14 ms-word hyperlink
我有一个带有超链接的MS-Word文档.超链接指向我服务器上的身份验证重定向器.当我控制 - 单击超链接时,我的服务器日志报告它
是什么赋予了?这是设计的吗?
我注意到了这一点,因为我的auth系统目前依赖于重定向器设置的cookie.我有一些关于使用基于url的auth的想法,但我需要知道什么是首先激发Word的行为.
我有一些猜测,但我正在寻找一些权威的(或至少是一个更好的猜测).
小智 15
实际上,这是一个"功能".如果超链接是Word文档,word将尝试下载文档并将其打开.(由于用户代理,您必须认为它是IE,但请求来自Word进程中的WinInet.)
当服务器没有响应页面时,会发生混乱,而是使用重定向和cookie进行响应.Word遵循重定向以查看它是否将获取Word文档,并最终以HTML页面结束.然后决定Firefox应该显示它,因此它会使用最终重定向的URL启动Firefox(但没有任何服务器发送的cookie).
如果这是一个SSO登录,Firefox可能最终需要这些cookie.