【发布时间】:2008-10-17 18:21:08
【问题描述】:
这与this question有关
我在自定义服务主机中托管此 WCF 服务。 IIS 不是一个选项。
有没有办法在请求过程的早期将 HTTP“Authenticate”标头 在服务器堆栈中(如果缺少)注入 - 这样可以将默认用户传递到身份验证/我为匿名请求制定的授权流程?
我需要 SERVER 在接收端注入这个 - 在进一步的 WCF 处理之前...
我很确定我可以使用自定义 BindingElement 或通过扩展 WebHttpBinding 来做到这一点,但任何示例或指导将不胜感激。我在 WCF 中找不到任何早期标头操作(预身份验证)的示例。
【问题讨论】:
标签: .net wcf http-headers wcf-binding