如何在Asp.Net Mvc中进行Basecamp风格的账户?
发布时间:2021-02-21 07:44:56 所属栏目:asp.Net 来源:互联网
导读:对于Asp.Net软件作为服务应用程序,我想做基于帐户的子域,如Basecamp和其他37Signals产品.例如. acme.myapp.com将为该客户加载该帐户并仅撤回其信息. 这在Ruby on Rails中很容易实现,但是如何在ASP.NET MVC中处理这个功能并且能够扩展到可能数百个帐户? 我们
对于Asp.Net软件作为服务应用程序,我想做基于帐户的子域,如Basecamp和其他37Signals产品.例如. acme.myapp.com将为该客户加载该帐户并仅撤回其信息. 这在Ruby on Rails中很容易实现,但是如何在ASP.NET MVC中处理这个功能并且能够扩展到可能数百个帐户? 解决方法我们用:public static string GetSubDomain() { string subDomain = String.Empty; if (HttpContext.Current.Request.Url.HostNameType == UriHostNameType.Dns) { subDomain = Regex.Replace(HttpContext.Current.Request.Url.Host,"((.*)(..*){2})|(.*)","$2"); } if (subDomain.Length == 0) { subDomain = "www"; } return subDomain.Trim().ToLower(); } (编辑:岳阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- IIS 7中为ASP.NET缺少MIME类型404.17
- asp.net-mvc – 可以浏览DataAnnotations的自定义Html帮助器
- asp.net-mvc – ASP.NET MVC会话超时,绝对还是滑动?
- 在ASP.NET核心中间件中设置响应状态
- 从代码隐藏调用ASP.NET Web API
- asp.net – 来自WebHttpBinding的WCF服务中的Access Sessio
- asp.net-mvc – 访问ASP.NET MVC应用程序中的控制器/操作列
- ASP.NET异步方法问题
- asp.net-mvc – 获取ControllerName和ActionName并在Master
- asp.net 读取xml文件里面的内容,绑定到dropdownlist中
推荐文章
站长推荐
- asp.net-mvc-3 – mvc3在另一个内部嵌入了局部视
- asp.net-mvc-4 – AngularJs,DropZone.Js,MVC4 –
- asp.net-mvc – 如何成功配置Common.Logging?
- VS2005(c#)项目调试问题解决方案集锦 转
- asp.net-mvc – UpdateModel前缀 – ASP.NET MVC
- asp.net – 在IIS7上为WordPress重写URL
- asp.net-mvc – ASP.NET MVC推荐的依赖注入框架是
- asp.net – 如何使用Inno Setup脚本创建IIS应用程
- ASP.NET MVC3 RAZOR:文件上载给出文件计数为零
- ASP.NET缓存的方法和最佳实践
热点阅读