升级到 .NET 4.0 后,WCF 抛出 UnauthorizedAccessException
我有一个非常简单的客户端服务器 ASP.NET 应用程序;通信是通过 WCF 服务进行的。所有这些都在 VS 2008 中完美运行,现在我升级到 VS2010,每次客户端代码尝试实例化到服务器的通道时:
new ChannelFactory<IMemberService>("Members.MemberService").CreateChannel();
它都会抛出 UnauthorizedAccessException
“访问被拒绝”。
新版本是否有重大变化,或者我需要添加一些配置吗?
我很困惑,任何想法将不胜感激!
顺便说一句,使用的绑定是 basicHttpBinding,我不知道这在这里是否重要。
谢谢你, 安德烈
I have a pretty simple client-server ASP.NET app; communication is via WCF service. All worked perferctly in VS 2008, now I upgraded to VS2010 and every time the client code is trying to instantiate a channel to the server:
new ChannelFactory<IMemberService>("Members.MemberService").CreateChannel();
it throws an UnauthorizedAccessException
"Access denied".
Were there any breaking changes in the new version, or do I need to add some configuration?
I'm pretty stuck, any ideas would be highly appreciated!
BTW, binding used is basicHttpBinding, I don't know if thats important here.
Thank you,
Andrey
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
请忽略,原来是配置错误
Please disregard, turned out to be configuration error