我正在尝试创建我的第一个网络服务。我一直在谷歌上搜索教程或示例,我发现的大部分内容来自以前版本的 Visual Studio,并说要创建一个新的 ASP.Net Web 服务...但在 2010 年不存在!
我需要做的是让服务接收 2 个字符串,一个代理和一个人号。然后运行查询以获取一些信息并将带有日期和时间的字符串返回给请求者。我还需要一个 Web 界面来调用该服务。
如能提供有关我在使用 C# 在 Visual Studio 2010 中创建服务所需执行的操作的任何指导,我们将不胜感激!
更新:我刚刚被告知此过程需要对用户进行身份验证...有人可以指导我了解有关在我的 Web 服务中实现证书或数字签名的信息吗?我看过了,但我发现的大部分内容都是通过 Active Directory 或其他一些维护的用户名和密码列表进行身份验证。
最佳答案
这也让我很困惑。当您尝试添加对 ASP.NET Web 服务的引用时,还有另一个难题,但我会让您玩得开心。
将下拉列表中的目标框架版本更改为.NET framework 2
,然后在创建新项目时选择左侧的Web
,它就会出现。
其实我并不想刻薄。如果您要从使用 .NET 3.0 或更高版本构建的应用程序中引用 Web 服务:
- 转到
添加服务引用
- 进入高级
- 单击对话框底部的“添加 Web 引用”。
关于c# - Visual Studio 2010 中的 ASP.Net WebService 在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3513937/