Исправить ошибку Целевое имя участника неверно - PullRequest
0 голосов
/ 22 марта 2019

Следующий код работает нормально

    Dim testRequest As System.Net.HttpWebRequest
    Dim testResponse As System.Net.HttpWebResponse
    Try
        testRequest = System.Net.HttpWebRequest.Create(String.Format("{0}/checksomething.aspx", "http://168.108.220.108/"))
        With testRequest
            .Timeout = 30000
            .Credentials = System.Net.CredentialCache.DefaultCredentials
        End With
        testResponse = testRequest.GetResponse()
        Dim sr As New System.IO.StreamReader(testResponse.GetResponseStream)
        Dim str As String = sr.ReadToEnd

    Catch ex As WebException
        Dim s = ex.InnerException
    Finally
    End Try

этот возвращает сообщение об ошибке (ex.InnerException возвращает имя целевого субъекта неверно)

    Dim testRequest As System.Net.HttpWebRequest
    Dim testResponse As System.Net.HttpWebResponse
    Try
        testRequest = System.Net.HttpWebRequest.Create(String.Format("{0}/checksomething.aspx", "http://ServerName.domainName.something.something"))
        With testRequest
            .Timeout = 30000
            .Credentials = System.Net.CredentialCache.DefaultCredentials
        End With
        testResponse = testRequest.GetResponse()
        Dim sr As New System.IO.StreamReader(testResponse.GetResponseStream)
        Dim str As String = sr.ReadToEnd

    Catch ex As WebException
        Dim s = ex.InnerException
    Finally
    End Try

Таким образом, единственная разница между 2ссылка "http://168.108.220.108/"" http://ServerName.domainName.something.something"

Я могу получить доступ к этой ссылке через Internet Explorer: http://ServerName.domainName.something.something

Нужно ли что-то исправить в IIS?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...