【问题标题】:Multiple hops impersonation in .NET and web services.NET 和 Web 服务中的多跳模拟
【发布时间】:2011-04-18 03:55:47
【问题描述】:

我有老式的网络服务,它被配置为模拟呼叫者。工作没有问题。现在我正在考虑添加另一个更高级别的 ASP.NET(非 wcf)Web 服务,它将调用原始 Web 服务。

问题是 - 客户端身份是否会像在客户端 (1)-> 新 Web 服务 (2)-> 旧 Web 服务中那样跨两个跃点流动,还是会出现问题?

【问题讨论】:

    标签: c# .net asp.net web-services impersonation


    【解决方案1】:

    我相信除非新的 ASP.NET Web 服务模拟客户端,否则身份不会流向第二个 Web 服务。如果没有模拟,则工作进程的 Windows 身份将被发送到旧服务。通过模拟,新的服务代码将在与客户端相同的用户下运行,然后使用DefaultCredentials,您可以调用旧的Web服务。

    【讨论】:

      猜你喜欢
      • 2011-02-24
      • 2012-12-08
      • 2011-10-11
      • 2012-10-27
      • 1970-01-01
      • 2014-03-20
      • 1970-01-01
      • 1970-01-01
      • 2011-02-07
      相关资源
      最近更新 更多