我正在尝试针对 authentication.asmx Web 服务进行身份验证。
在 Visual Studio 中,我右键单击我的项目并单击“添加服务引用”。
我在地址中输入以下内容:
https://my-domain.com/sp/testsite/_vti_bin/Authentication.asmx
然后单击“开始”按钮。然后我收到以下错误。我可以通过浏览器访问网络服务而没有任何问题,所以不确定我做错了什么。
The document at the url https://my-domain.com/sp/testsite/_vti_bin/Authentication.asmx was not recognized as a known document type.
The error message from each known type may help you fix the problem:
- Report from 'https://my-domain.com/sp/testsite/_vti_bin/Authentication.asmx' is 'The document format is not recognized (the content type is 'text/html; charset=utf-8').'.
- Report from 'DISCO Document' is 'There was an error downloading 'https://my-domain.com/_vti_bin/Authentication.asmx?disco'.'.
- The request failed with HTTP status 404: Not Found.
- Report from 'WSDL Document' is 'The document format is not recognized (the content type is 'text/html; charset=utf-8').'.
- Report from 'XML Schema' is 'The document format is not recognized (the content type is 'text/html; charset=utf-8').'.
Metadata contains a reference that cannot be resolved: 'https://my-domain.com/sp/testsite/_vti_bin/Authentication.asmx'.
Metadata contains a reference that cannot be resolved: 'https://my-domain.com/sp/testsite/_vti_bin/Authentication.asmx'.
If the service is defined in the current solution, try building the solution and adding the service reference again.