【发布时间】:2013-03-07 12:08:32
【问题描述】:
以下是我想要实现的东西:
- 处理所有 WebDAV 请求并根据我们的内部逻辑为用户提供服务的自定义 WebDAV 模块。
- 使用 ThinkTecture Identity Server 的 OAuth 访问 WebDAV
我们已将 ThinkTecture ID 服务器配置为与 OAuth 一起使用,并使用 Facebook/Google 作为身份提供者,而依赖方是 WebDAV URL。 现在,当我们从浏览器执行 Get Request 时,客户端被重定向到 ThinkTecture HRD,用户获得身份验证并返回自定义响应。
但是当我们尝试使用 Office 2010/Mini - Redirector 等其他客户端时,它要求我们提供访问证书,我还阅读了 BrockAllen here 的博客,他说我们必须删除 WebDAV Web.Config 中的模块,以使 IDP 正常工作。 任何人都可以帮助我解决我们正在努力实现的目标吗?是否可以将 WebDAV 与 ThinkTecture 一起用作身份提供者?
有什么想法吗?
【问题讨论】:
标签: c# webdav thinktecture-ident-server