首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET MVC3和WSE2.0

ASP.NET MVC3和WSE2.0
EN

Stack Overflow用户
提问于 2011-12-28 20:51:39
回答 2查看 493关注 0票数 0

我有一个ASP.NET MVC3项目,任务是实现一些UI控件。我需要调用一些web服务并将数据绑定到UI控件。问题是web服务主机(我们无法控制它们)要求我首先实现一个UsernameToken类(WSE2.0)来验证用户并生成安全令牌。我知道WSE 2.0是在2006年被WCF取代的。我不想切换回VS2005来使用WSE2.0。我有什么选择?

谢谢你的帮助!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-01-31 12:44:52

恐怕达林·迪米特罗夫的方法行不通。我最终所做的是安装WSE2.0,然后将dll引用添加到WSE安装目录(c:\Program Files (X86)\Microsoft.Web.Services2.dll)中的Microsoft.Web.Services2.dll。我还修改了从Microsoft.Web.Services2.WebServicesClientProtocol继承的服务的Reference.cs文件。我能够找到UsernameToken类,并且能够成功地进行身份验证。

我不是这个领域的专家,所以我不确定这是不是正确的方法,但它仍然有效。

票数 0
EN

Stack Overflow用户

发布于 2011-12-28 20:54:37

只需向web应用程序添加一个Service Reference,并将其指向web服务ASP.NET。这将生成一个与WSE兼容的强类型WCF客户端。下面是涵盖不同互操作性场景的an article

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8656126

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档