Web 配置IIS Express以接受外部请求时出现问题

Web 配置IIS Express以接受外部请求时出现问题,web,xamarin.forms,iis-express,Web,Xamarin.forms,Iis Express,我正在使用ASP.NET创建rest API web应用程序,从家庭网络上的外部设备连接到该应用程序时遇到问题。我正在使用VisualStudio2019 我尝试按如下方式配置它: 在stack overflow或其他网站和教程的不同答案中可以找到许多其他方法 为了便于发现,我将我的网络配置文件设置为私有 我用两个端口(44325和54344)在防火墙中制定了入站规则 我在applicationhost.config中添加了192.169.1.119(ipv4无线lan),如下所示:

我正在使用ASP.NET创建rest API web应用程序,从家庭网络上的外部设备连接到该应用程序时遇到问题。我正在使用VisualStudio2019

我尝试按如下方式配置它:

在stack overflow或其他网站和教程的不同答案中可以找到许多其他方法

为了便于发现,我将我的网络配置文件设置为私有

我用两个端口(44325和54344)在防火墙中制定了入站规则

我在applicationhost.config中添加了192.169.1.119(ipv4无线lan),如下所示:

                <binding protocol="https" bindingInformation="*:44325:localhost" />
                <binding protocol="https" bindingInformation="*:44325:192.168.0.119" />
                <binding protocol="http" bindingInformation="*:54344:localhost" />
                <binding protocol="http" bindingInformation="*:54344:192.168.0.119" />

如果我尝试从承载应用程序的笔记本电脑连接到192.168.1.199:43245,它工作正常,没有问题,但如果我尝试从wi-fi上的其他设备连接到它,它会告诉我“无法访问此站点”和“连接已重置”

我需要从不同的设备访问它,因为我在Xamarin表单中创建了一个扑克应用程序,我不能使用localhost:44325从我的应用程序发布,因为我从模拟器调试它,并尝试使用10.0.2.2访问站点,但当我使用postasync时,它会给我“Java.Net.Exception:连接被重置”,和我尝试从浏览器访问它时得到的相同


对不起,我的英语不好,我想说明我没有网络知识。如果解决方案很明显,请告诉我,因为我花了4天时间试图解决这个问题,但没有任何效果。

Visual Studio的Keyoti扩展工具传送带解决了这个问题。

您的WIFI路由器可以阻止设备到设备的连接,因此请查看其手册。网络问题超出了堆栈溢出的范围。