Asp.net mvc 不从移动设备访问Restful web api

Asp.net mvc 不从移动设备访问Restful web api,asp.net-mvc,asp.net-web-api2,Asp.net Mvc,Asp.net Web Api2,在开发Web API rest服务后,我注意到它只能从计算机访问。在mobile中,它显示网页无法显示。是否应该添加任何设置以从mobile访问?您的计算机与内部网络连接,因此它们可以访问您的Web API。而您的移动设备通常由数据提供商(网络提供商)连接,因此无法直接访问您的web api。您可以执行以下操作: 设置web api以通过wifi访问(如果可以,请设置内部wifi)。然后将手机连接到wifi并尝试访问 或 在公共网络上发布/部署web API,然后从移动设备访问它 托管Web a

在开发Web API rest服务后,我注意到它只能从计算机访问。在mobile中,它显示网页无法显示。是否应该添加任何设置以从mobile访问?

您的计算机与内部网络连接,因此它们可以访问您的Web API。而您的移动设备通常由数据提供商(网络提供商)连接,因此无法直接访问您的web api。您可以执行以下操作:

  • 设置web api以通过wifi访问(如果可以,请设置内部wifi)。然后将手机连接到wifi并尝试访问

  • 在公共网络上发布/部署web API,然后从移动设备访问它

  • 托管Web api位于公用或专用网络上?您是否已设置WiFi以从外部设备访问它?是的,我明白您的意思。将更改为公用,感谢您的快速支持