我已成功将我的WCF restful Web服务部署到IIS 7.我已通过类似“https://myserver/mservice.svc/postuser/”之类的东西从IE中的浏览器调用我的服务时验证了我的服务正在运行约翰·史密斯” 。该方法是一个POST,我已经验证我的IIS配置允许POSTS。
我的问题如下。我们使用第三方软件即服务应用程序,允许外部Web服务调用。它允许您配置URL“https://myserver/mservice.svc/postuser/”,然后您可以选择一个参数。当我从外部应用程序调用Web服务时,在IIS中注册了404错误。
我认为我调用我的webservice“https://myserver/mservice.svc/postuser/JohnSmith”的方式与SAAS应用程序调用外部Web服务的方式之间必然存在一些差异。 Web服务正在尝试传递用户名,但我无法检测它是如何构建的。
我是否需要为可以处理XML的IIS中托管的Web服务编写支持Web的前端?我假设这是SAAS应用程序试图将用户名传递到我的Web服务的方式。
提前感谢您的意见和帮助。