2010-09-10 103 views
0

我正在.NET 4.0中开发一个WPF应用程序,它调用了.NET 4.0中开发的服务器上托管的WCF服务。WPF使用Windows身份验证调用WCF - 不起作用

我想为此使用Windows身份验证,似乎它不工作,并继续给我下面的错误。

提供的URI方案'http'是 无效;预计'https'。参数 名称:通过

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

它在本地工作正常,但只要我把它放在服务器上,它停止工作。我可以通过浏览器访问服务,我也可以参考它,但只要访问其中一种方法,我就会得到上述错误。任何想法?是否有可能在没有https的情况下调用WCF服务?

任何帮助表示赞赏

感谢

TheITGuy

PS:我想列出我web.configapp.config但由于某种原因它不工作。想知道为什么?

+1

“某些原因不起作用”:什么不起作用?这个网站? – 2010-09-10 15:55:26

+0

如果您想要发布代码或XML(config),您需要在文本编辑器中突出显示这些行,然后单击编辑器工具栏上的“代码”按钮(101 010),以良好地格式化和语法突出显示它! – 2010-09-11 14:49:13

回答

0

我认为它现在的工作是将安全模式设置为TransportWithCredentialOnly。

感谢大家的回复。