1

当部署在AppHarbor上与部署到本地网络机器时,我想要一个不同的 web.config 。

特别是,我想打开 Windows 身份验证,以便在 Windows 网络上获取当前 Windows 用户名,但在 AppHarbor 上仍允许匿名用户连接。

(我能想到的最佳解决方案是使用 AppHarbor 配置设置,将 AppHarbor 配置为允许写入文件,然后在 Application_Start 上重写 web.config。丑陋。)

4

1 回答 1

2

无需重新发明轮子,AppHarbor 团队已经解决了这个问题。

我认为自定义 web.config 转换和合并是您正在寻找的。

于 2012-08-08T13:45:31.423 回答