gpt4 book ai didi

c# - WCF 期望每个请求的 header

转载 作者:太空宇宙 更新时间:2023-11-03 16:09:55 25 4
gpt4 key购买 nike

我不确定这有多简单,但我正在尝试实现 WCF Restful 服务,但每当命中一个方法时,我都希望它“拦截”,此拦截将检查 header 信息是否存在识别用户。

目前,我正在研究执行此操作的最佳方法,并且遇到了许多机制。

发布前的搜索结果是“WCF REST Starter Kit”,但我的搜索表明它已被放弃!

此外,显然有一种叫做“RequestInterceptor”的东西,但也没有找到很多关于它的东西。我遇到了 "ServiceAuthorizationManager",我已经遇到了几天的麻烦(从某种意义上说,即使我设置了配置,它也永远不会被调用)

<serviceAuthorization serviceAuthorizationManagerType="SomeNamespace.MyAuthorizationManager,SomeNamespace" />

我有我的服务可操作,我有这种验证工作的一种方式是通过继承。这不是一个很好的方法,但希望有人能提出更好的方法。

对 .NET 版本没有限制,因为这是我正在进行的个人练习:)

最佳答案

如果你想检查传入的请求消息,检查Message Inspectors

关于c# - WCF 期望每个请求的 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17879914/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com