>用户打开site.com/register.>提供详细信息和提交.>立即重定向到newuser.site.com>用户可以在newuser.site.com区域中工作
我不知道如何解决这个问题:
>为用户创建和传播子域.>使用单个ASP.NET应用程序来处理所有子域和主域.> IIS的配置.
理想情况下,我希望尽可能地使用.NET Framework.
>首先,为您站点的IP地址建立通配符DNS域(*).这将允许anystring.yourdomain.com正确解析.>将IIS配置为绑定到专用IP地址,但不要依赖主机头(具有空主机头).这将导致绑定IP的所有HTTP请求都定向到您的站点.>有一个HttpModule查看传入域(在HttpContext中),如果它无效则拒绝它.您可以考虑设置cookie或票证或类似的东西,以避免为每个请求进行数据库查找以验证它.