【发布时间】: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) 以很好地格式化和语法高亮!