我正在使用VS 2013. IIS 8.0 Express和Azure .NET SDK v2.2
使用简单的WebAPI模板项目,我可以重现这一点。当我在azure计算模拟器中本地调试项目时,它会在https://127.0.0.1
中启动网页。但是,在请求中,URI出现了端口444。
此错误是否有任何已知的修复/解决方法?
我可以在后续页面找到其他人的类似问题,但他们的解决方法对我不起作用。 Request对象或Request.RequestContext.HttpContext.Request对象中没有任何内容具有正确的URL。对于例如如果我尝试打开https://127.0.0.1:444/
,我会找到"页面未找到"错误。
答案 0 :(得分:0)
阅读this后,我认为这可能是设计上的。该请求与DIP而不是VIP相关联,因为它刚刚从负载均衡器转发。
然而,这仍然意味着我需要保持443未使用我的服务才能正常运行。我的服务将用户重定向到实时登录页面,并且必须提供VIP域名端口作为重定向URL以获取请求。
在本地调试期间,Request.Url中提供的url:port请求不起作用。总的来说,这个天蓝色的本地调试设置看起来仍然很乱。
如果有任何其他解决方法/修复,请告诉我。