在AppHarbor上,以标准Asp .Net方式生成当前绝对URL会生成以下格式的URL:
scheme://[domain]:[port]/path
从浏览器访问时,此URL失败 – 删除端口号可修复此问题.
我相信并非总是这样,而且这种变化现在导致我的应用程序出现问题.
我知道我可以使用帮助方法正确创建URL,但是,在第三方插件(例如RequestReduce)中,这是不可能控制的.
有没有人知道一种全局改变的方法,这样端口号永远不会生成?
最佳答案 考虑将
this module添加到您的项目中.
我们正在考虑在所有AppHarbor服务器上添加类似内容,以避免人们目前使用的各种变通方法.