从其URL访问WebService WebMethod
本文关键字:WebMethod WebService 访问 URL 从其 | 更新日期: 2023-09-27 18:22:13
我有这个.asmx类:
public class WebService1 : System.Web.Services.WebService {
[WebMethod]
[ScriptMethod(UseHttpGet = true)]
public int IsUserAuthorized(String userId, String appId) {
//returns an int
}
}
我有发布的URL:http://soporteapps:100/ControlCenter.asmx(仅适用于我的工作局域网)
然后我有一个aspx.cs类,我想在其中显示IsUserAuthorized返回的int:
protected void btnAuth_Click(object sender, EventArgs e) {
String yo = "jcarbajale001";
String ControlCenter = "4D91B8BF-9D0E-4322-972D-89CC67EC9995";
ControlCenter.WebService1 service = new WebService1();
int result = service.IsUserAuthorized(yo, ControlCenter);
txtBoxWebService.Text = result.ToString();
}
这是有效的,但它不访问网页的URL。它只是调用类及其方法,我怎么能做同样的事情,但访问asmx的URL。
创建一个客户端来使用您的Web服务并执行它。您可以通过添加"服务引用"