远程管理IIS在侧加载到与固定互联网连接的设备后不工作

zf9nrax1  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(173)

我必须通过将IIS连接到虚拟机来访问IIS中的一些数据,以避免任何进一步的配置。
代码运行良好,但在我侧载我的应用程序后,我的应用程序似乎无法访问我的数据了。例如,我在共享文件夹中有一个名为Video的文件夹,我刚刚更改了:

static string adresse ="http://localhost"

字符串

static string adresse = "http://172.16.1.113";


当我无线连接到网络时,应用程序仍然可以运行良好,但当我使用与固定互联网连接的设备时,我收到一条消息,说它无法连接到服务器

public static async Task<List<Uri>> GetMedia()
{
    try
    {

        List<Uri> target = new List<Uri>();
        HtmlDocument document = new HtmlDocument();

        var httpClient = new HttpClient();
        var urlVideos = adresse + "/Videos";
        var response = await httpClient.GetAsync(urlVideos);
        var result = await response.Content.ReadAsStringAsync();

        string htmlString = result;

        document.LoadHtml(htmlString);

        var collection = document.DocumentNode.DescendantsAndSelf();

        foreach (HtmlNode link in collection)
        {
            if (link.Attributes.Contains("href") && !string.IsNullOrEmpty(link.Attributes["href"].Value.Trim().Trim('/')))
            {
                target.Add(new Uri(adresse + "" + link.Attributes["href"].Value));
            }
        }

        return target;
    }
    catch (Exception)
    {
        string errors = "Proxy.getMedia" + iLine.ToString();
        App.ProxyErrors = errors;
        throw;
    }

}


有什么建议吗?

wz3gfoph

wz3gfoph1#

我找到了一个解决方案,我只需要去app.manifest,然后功能结束启用专用网络(客户端和服务器)

相关问题