我有一个 Web 服务,我将它转换为具有相同 asmx 扩展名的 wcf 服务。我有 basicHttpbinding,因为我的服务与 java、perl 等各种客户端通信。
我有一个验证,其中包含 HttpContext.Current。但我知道这在 wcf 服务中不起作用。我正在尝试使用 RequestContext 或 OperationContext 但无法这样做。我试着用
[服务行为(InstanceContextMode=InstanceContextMode.PerSession)]
但没有帮助。我正在从soapUI 调用我的服务进行测试。