无法解析此远程名称 求大神帮下啊

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法解析此远程名称 求大神帮下啊相关的知识,希望对你有一定的参考价值。

参考技术A 可能是服务器DNS解析错误,无法访问到调用的远程服务器。出现这种问题的现象是:服务器不能上外网。
尝试解决办法如下:
Step1:在服务器上执行:开始|运行|cmd ping ***com //注:ping 后面的地址是你调用的远程服务器的域名。
如果可以ping通,说明DNS解析正确。如果ping不通,找一台可以在公网访问到的机器再ping一下,记录下这个域名对应的IP地址。举个例子,假如我们现在要调用远程服务器:www.alipay.com ,ping 这个域名后发现它的ip是121.0.26.11.
进入C:\WINDOWS\system32\drivers\etc 目录,找到hosts文件,打开,在文件尾部加入以下内容:
127.0.0.1 localhost
121.0.26.11 www.alipay.com
Step3:保存hosts文件。在你的程序中重新调用远程服务器就可以了。
希望能帮到你,谢谢。

无法解析远程名称 accountname.blob.core.windows.net

【中文标题】无法解析远程名称 accountname.blob.core.windows.net【英文标题】:Remote Name Can't Be Resolved accountname.blob.core.windows.net 【发布时间】:2021-09-08 14:29:08 【问题描述】:

我有一个连接到 Azure blob 存储的 ASP.NET MVC 应用程序;在本地一切都很好,我可以连接到 blob 存储并访问我的容器并列出 blob,但是一旦部署我就会收到此错误:

Azure.RequestFailedException:无法解析远程名称:'MyAccountName.blob.core.windows.net'

有人知道如何解决这个错误吗? 这是连接到 Azure Blob 的容器代码

    public ActionResult QuickPhotos()
    
        string storageConnectionString = ConfigurationManager.ConnectionStrings["AZURE_STORAGE_CONNECTIONSTRING"].ConnectionString;
        string containerName = "infoimages";
        BlobContainerClient blobContainerClient = new BlobContainerClient(storageConnectionString, containerName);
        List<string> Images = new List<string>();
        foreach (BlobItem item in blobContainerClient.GetBlobs())
        
            Images.Add("https://azureblob.interstellarseries.com/" + containerName +"/"+item.Name);
        
        return View(Images);
    

【问题讨论】:

你能分享你关于连接到 blob 存储的代码吗? @PamelaPeng 用代码更新问题,抱歉回复晚了 【参考方案1】:

您的连接字符串中的帐户名似乎有误,

您应该有:AccountName=您的帐户名称

而不是: AccountName=您的帐户名称.blob.core.windows.net

更多详情请查看link

【讨论】:

以上是关于无法解析此远程名称 求大神帮下啊的主要内容,如果未能解决你的问题,请参考以下文章

ssh:无法解析主机名 git:名称或服务未知 致命:无法从远程存储库读取

Visual Studio 2008中MFC程序cstring转成char??急!!!大家帮下啊

无法解析远程名称 accountname.blob.core.windows.net

无法解析远程名称:'api-3t.sandbox.paypal.com'

System.Net.WebException:无法解析远程名称:

在 Service Fabric 中运行 Azure DevOps 自托管生成代理时出现“无法解析远程名称”