在 AppHarbor 上,以标准 Asp .Net 方式生成当前绝对 URL 会生成以下格式的 URL:
scheme://[domain]:[port]/path
从浏览器访问时,此 URL 失败 -删除端口号可修复此问题。
我相当有信心,情况并非总是如此,这种变化现在导致我的应用程序出现问题。
我知道我可以使用辅助方法正确创建 URL,但是,在 3rd 方插件(例如 RequestReduce)中,这是无法控制的。
有谁知道一种在全球范围内改变这种情况的方法,这样端口号就永远不会生成?