如何在Asp.Net Mvc中进行Basecamp风格的账户?
发布时间:2021-02-20 18:23:28 所属栏目: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(); } (编辑:哈尔滨站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 在MVC Controller中访问GET参数
- asp.net – NHibernate – ManagedWebSessionContext和WebS
- 在asp.net c#应用程序中使用Graphviz Dll
- asp.net中mvc使用ajax提交参数的匹配问题解决探讨
- asp.net – $(“#dialog”).parent().appendTo($(“form:f
- MVC .Net Cascade在使用EF Code First Approach时删除
- ASP.NET web.config文件是否失控?
- asp.net页面SqlCacheDependency缓存实例
- AJAX分页的代码(后台asp.net)
- asp.net实现文件下载的代码
推荐文章
站长推荐
热点阅读