为同一应用程序的两个不同站点配置web.config

时间:2019-01-23 13:08:23

标签: c# asp.net web-config owin

我的应用程序有两个url,假设url / site1和url / site2。 在url / site1上,我们实施了广告身份验证,而url / site2则为外部用户提供了应用程序登录。现在在web.config中有一些属性,由于这些属性,我有单独的部署文件夹,每个文件夹都映射到默认网站下的/ site1和/ site2。我只想维护一组deplyment文件夹。有没有一种方法可以在相同的web.config下为每个网站配置不同的方案,主要是下面给出的这4行对于每个站点都有不同的值,我如何将其容纳在相同的web.config中以便仅保留一个部署文件夹映射到IIS管理器中的每个站点。

<add key="owin:AutomaticAppStartup" value="true"/>
<add key="VirtualDirectory" value="/XYZ"/>
<add key="SiteName" value="XYZ"/>
<defaultDocument>
           <files>
                <clear />
               <add value="UserLogin.aspx" />
           </files>
        </defaultDocument>

0 个答案:

没有答案