【问题标题】:WPF calling WCF with Windows Authentication - Not workingWPF 使用 Windows 身份验证调用 WCF - 不工作
【发布时间】:2010-09-10 13:07:48
【问题描述】:

我正在.NET 4.0 中开发一个 WPF 应用程序,它调用在 .NET 4.0 中开发的服务器上托管的 WCF 服务。

我想为此目的使用 Windows 身份验证,但它似乎无法正常工作并继续给我以下错误。

提供的 URI 方案“http”是 无效的;预期的“https”。范围 名称:通过

我不想使用 https,因为这是一个 Intranet 应用程序。 WCF 服务反过来通过 Entity Framework 4.0 调用 SQL Server SP。

它在本地运行良好,但一旦我将它放在服务器上,它就会停止运行。我可以通过浏览器访问该服务,也可以引用它,但是一旦我访问其中一种方法,就会出现上述错误。任何想法?是否可以在没有 https 的情况下调用 WCF 服务?

感谢任何帮助

谢谢

TheITGuy

PS:我想列出我的 web.config 和 app.config 但由于某种原因它不起作用。想知道为什么?

【问题讨论】:

  • “某些原因它不起作用”:什么不起作用?这个网站?
  • 如果您想发布代码或 XML (config),您需要在文本编辑器中突出显示这些行,然后单击编辑器工具栏上的“代码”按钮 (101 010) 以很好地格式化和语法高亮!

标签: .net wpf wcf .net-4.0


【解决方案1】:

我认为它现在可以通过将安全模式设置为 TransportWithCredentialOnly 来工作。

感谢大家的回复。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-26
    • 2010-12-13
    • 1970-01-01
    • 1970-01-01
    • 2012-04-29
    • 2015-12-07
    相关资源
    最近更新 更多