我的应用程序有两个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>