我在Visual Studio 2015(web api)中创建了一个 Web服务,它通过条形码扫描程序监听请求。条形码扫描仪链接到提供库存数量等信息的数据库,但这仅用于背景信息。 Web服务当前安装在我的本地计算机上并且运行正常,返回正确的值并将数据发布到数据库。
我尝试将Web服务安装到服务器上,复制IIS中的类似设置(仅具有使用此功能的基本知识),例如绑定并确保正确设置权限。但是,当运行Web服务时,我收到了“404未找到错误,401未经授权”。之后,我将Visual Studio 2015安装到服务器上,以确保它不是构建或发布错误......同样的问题。
以下是我试图帮助缩小潜在问题的一些“修复”。
这是我第一次创建一个Web服务,直到现在我一直在使用教程并在我继续进行编写。我认为这可能与设置的应用程序池有关吗?但是因为解决方案适用于我的本地机器而不是服务器让我非常困惑。提前谢谢。