如何在Asp.Net Mvc中进行Basecamp风格的账户?
发布时间:2021-02-20 18:07:31 所属栏目: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(); } (编辑:鄂州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- VS 2013 RC中缺少ASP.NET Web窗体脚手架功能
- asp.net – 为什么HttpContext.Current.User.Identity.Name
- .net – RESTful WCF的裸最低配置
- ASP.Net 分页控件源码
- asp.net-mvc – FluentValidation Autofac ValidatorFactor
- 从ASP.NET C#启动一个程序
- asp.net-mvc – jQuery脚本包含在mvc 4模板的页面底部
- asp.net – Javascript日期本地化
- asp.net – 是否可以根据用户角色隐藏/显示Kendo网格列?
- asp.net-mvc – 如何将ASP.Net MVC路径段中的1或0映射到布尔
推荐文章
站长推荐
- asp.net-mvc – 什么是应用程序洞察遥测(未配置)
- asp.net-web-api – 可以从Request对象获取当前的
- 来自ASP.NET MVC站点的“无效的JSON原语:alihac
- asp.net-mvc – ASP.NET MVC jQueryUI datepicke
- 你如何在ASP.NET中配置httpOnlyCookies?
- asp.net – 应用程序池在iisreset之后无法启动
- asp.net-mvc – 控制器操作无法从JSON读取Guid P
- asp.net-core – .NET Core SDK安装程序无法在Wi
- 如何在不使用MembershipProvider的情况下使用ASP
- asp.net-mvc – 使用Viewbag绑定DropdownlistFor
热点阅读