crb*_*crb 5 http iis-6 microsoft-office http-basic-authentication
我们有一个在 IIS6 基本身份验证后面托管 Office 文档的网站。
IE 具有用于基本身份验证的身份验证令牌,用于下载文件。用户单击“打开”,然后 Microsoft Office 协议发现对提供文件的目录执行 HTTP OPTIONS 请求。但是,Office 没有 IE 具有的身份验证令牌,因此它会再次提示输入凭据。然后点击取消将在 Office 中显示该文件。
由于我们不是类似 Sharepoint 的应用程序,并且我们没有响应 OPTIONS 的方法,因此我想使用 OPTIONS 方法(使用“Microsoft Office Protocol Discovery ") 类似于空的 200,如 RFC 2616所述:
如果没有包含响应正文,则响应必须包含一个字段值为“0”的 Content-Length 字段。
我倾向于使用 200 响应的 ISAPI 过滤器 - 在基本身份验证发生之前。Windows 身份验证或匿名访问不是选项。有没有我缺少的替代品?
我认为您可以使用 appcmd.exe 禁用网站的 WebDAV。您能否创建一个单独的网站来保存文档并在其上禁用 WebDAV?这不会影响在同一服务器上运行的任何 Sharepoint 站点。
JR
归档时间: |
|
查看次数: |
5415 次 |
最近记录: |