项目场景:
在一个项目中,需要上位机作为WebApi服务器,提供接口供AGV进行调用。在多方讨论后,确定使用Owin技术部署轻量级webApi服务。
优点如下:
1、无需繁杂的IIS服务器部署步骤
2、使用简单,在上位机启动后同步运行即可
3、实现方式简单易懂,维护方便
于是参照以下这篇文章,写了一个服务器进行测试
问题描述
提示:异常截图如下
InnerException:指定的网络名格式无效
Message:调用的目标发生了异常
原因分析:
提示:以下是本人和同事做的一些排查测试:
1、检查IP地址和端口号,以及接口路径,确定无误
2、用自己笔记本测试127.0.0.1端口,可以访问到数据
3、两台笔记本用网线连接,另外一台电脑可以通过postman访问到数据
4、现场工控机测试,两台工控机之间,通过postman无法访问到数据
5、网上查找资料,确定问题排查方向,以下是文心一言的回答
再确定其他方面没有问题后,最后将问题锁定在管理员权限上
解决方案:
提示:这里填写该问题的具体解决方案:
1、在bin/Debug目录下,找到执行文件同名的mainfest文件
2、用notepad++或者记事本打开,按照如下图所示,添加权限
3、再次测试,问题完美解决