发生这种情况的代码行位于下面的response.redirect上:
Catch exR As System.NullReferenceException
Dim dt As CustomDataObject = New CustomDataObject("SP_Retrieve_LoginPort")
Dim port As Integer = dt.getdatatable.Rows(0).Item("Port")
Response.Redirect("http://" & Request.Url.Host & ":" & port)
我在请求网址中收到以下信息:http://©:53 / Default.aspx
版权符号来自哪里?
答案 0 :(得分:0)
这是一个困难的,没有更多的信息。
我认为它可能与Request.Url.Host
的字符串内容及其显示方式有关。
字符值&#169和& copy将为您提供版权符号。
但是,我会查看您的主机 - 您是否有网络主机设置,例如IIS本地还是您依赖ASP.NET开发服务器?
我建议您在IIS下为项目设置默认Web服务器和虚拟目录,然后在dbug模式下我希望HttpRequest.Url.Host
报告localhost