【问题标题】:IIS authenticated SOAP WebserviceIIS 认证的 SOAP Web 服务
【发布时间】:2011-12-17 06:26:23
【问题描述】:

如何对托管在 IIS 中且受集成 Windows 身份验证保护的 Web 服务进行身份验证?

我是否使用 HTTP 标头来添加用户名和密码?

我正在尝试用 C 语言从 UNIX 调用此 Web 服务。

【问题讨论】:

  • 究竟如何?你在用gsoap吗?您是在自己制作信息吗?
  • 是的。我正在自己创建肥皂请求。
  • 在 wikipedia 上阅读有关 IWA 的信息,我怀疑这比在 http 请求中添加一些标头要难一些...

标签: c web-services iis


【解决方案1】:

我自己是 IIS 的新手,我刚刚开始围绕这个话题跳舞,但我看到了你的笔记,觉得这么久没人回答真是太疯狂了!

我相信 Windows 进行身份验证的典型方式是 Kerberos。您可能需要经过一些调整才能让 Windows Kerberos 服务器为您获得一张票,您可以将其放入 SOAP 标头中。这至少是我开始研究的方向......但它可能在很大程度上取决于您的 Windows 域配置。至少,您可能需要深入了解 Windows 域配置和概念。

【讨论】:

    猜你喜欢
    • 2011-03-01
    • 1970-01-01
    • 2011-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多