【发布时间】:2018-02-06 01:37:36
【问题描述】:
完整的异常如下所示:
An exception of type 'System.Net.WebException' occurred in System.dll but was not handled in user code
Additional information: The remote server returned an error: (404) Not Found.
我的代码如下所示:
Public Function GetHash(password As String) As String Implements IHashManager.GetHash
Dim uRL As String = HttpContext.Current.Request.Url.Scheme & "://" & HttpContext.Current.Request.Url.Host & ":" & HttpContext.Current.Request.Url.Port & "/md5_hash.asp?val=" & password
' Dim myWebClient As New Net.WebClient
Using myWebClient As New Net.WebClient
Return myWebClient.DownloadString(uRL)
End Using
End Function
它在返回线上抛出异常。
代码的目的是使用当前 URL 返回密码的哈希值。我没有编写此代码,我不确定它为什么会出错。有谁知道为什么?
【问题讨论】: