18得票3回答
如何从C# webservice生成WSDL文件

我创建了一个像这样的 WebService: [WebService(Namespace = "http://ns")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] public class GroupManag...

18得票5回答
应用程序池身份或模拟身份

(此前也有类似问题被问到 ,但是问题和被接受的答案都没有提供我所需的详细信息) 为了在专用域帐户下运行asmx Web服务,使用应用程序池与域帐户身份验证和模拟身份验证的使用场景和/或优缺点是什么? 我们有3个小型内部Web服务,在相对较低的负载下运行,并且我们希望将它们切换到在自己的域帐...

17得票5回答
WCF为什么有时在生成的代理类型末尾添加“Field”?

基本上,我有一个名为“Foo”的服务器端类型,其成员为X和Y。 每当我使用Visual Studio的“添加服务器引用”功能时,我会看到WSDL和生成的代理都在所有成员后追加“Field”一词,并更改第一个字母的大小写。 也就是说,“X”和“Y”被重命名为“xField”和“yField”。 ...

17得票2回答
为什么静态方法不能用作ASMX Web服务中的Web服务操作?

我想了解为什么我不能在 Web 服务中使用静态 web 方法?这个问题有何限制? 能否给我一个简明扼要的解释。

16得票4回答
如何访问具有重载方法的Web服务

我试图在一个 Web 服务中使用重载方法,但是当我尝试在 Visual Studio 2005 中进行“添加 Web 引用”时,出现了 System.InvalidOperationException 异常(以下是相关的代码片段):public class FileService : Syst...

16得票3回答
从ASMX调用基于任务的方法

我有一个最近的经验想分享给大家,可能对于任何需要维护遗留 ASMX web 服务并必须更新为调用基于任务的方法的人有所帮助。 最近我正在更新一个包含遗留 ASMX web 服务的 ASP.NET 2.0 项目至 ASP.NET 4.5。作为更新的一部分,我引入了 Web API 接口,以允许...

16得票3回答
我该在哪里设置Service Reference的CookieContainer?

在.NET 2.0项目中添加对ASMX服务的WebService引用时,例如:var objService = new NameSpace.groupservices(); 存在着,objService.CookieContainer = new System.Net.CookieContai...

16得票6回答
有没有一种方法可以限制对ASMX Web服务的访问,即限制asmx页面和其WSDL的访问?

我有一个基于C# .NET的Web服务,需要对其进行访问限制。我已经要求我的使用者在调用服务时使用用户名和密码。但是,是否有一种方法可以限制对实际的asmx页面和WSDL的访问?我需要通过用户名/密码和IP地址对Web服务进行访问限制。如果用户没有正确的凭据,我不希望他们知道Web服务中存在哪...

15得票3回答
使用PHP调用具有多个参数的asp.net web服务

我在一个php页面中使用SoapClient类的方法调用一个asp.net网站中的web服务。 以下是php代码:$client = new SoapClient("http://testurl/Test.asmx?WSDL"); $params = array( 'Param1' =&...

15得票3回答
PrincipalContext无法连接

我正试图在我开发的 Web 服务中使用 PrincipalContext。我已经在另一个应用程序上使用表单身份验证,它可以正常工作。 我收到的错误信息是:System.DirectoryServices.AccountManagement.PrincipalServerDownExceptio...