如何在Asp.Net Mvc中进行Basecamp风格的账户?
发布时间:2021-02-21 06:16:51 所属栏目: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(); } (编辑:4S站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- IIS和ASP.Net Web开发服务器之间的行为差异?
- ASP.NET网站攻击:如何回应?
- asp.net – visual studio 2017调试无法启动程序无效指针
- asp.net – 在我的网站中添加HttpModule时出现“500内部服务
- Asp.Net 5分钟实现网页实时监控
- asp.net使用DataTable构造Json字符串的方法
- asp.net-core – 如何在Visual Studio 2015 RC中为ASP.NET
- asp.net-mvc – TempData在第二个请求后不会被破坏
- Asp.Net MVC路由表和控制器操作
- asp.net后台cs中的JSON格式变量在前台Js中调用方法(前后台示
推荐文章
站长推荐
- webforms – ASP.Net Core 1.0是否支持WebForm项
- ASP.Net – AJAX UpdatePanel中的Javascript
- asp.net-mvc – 使用AWS .NET SDK进行SNS订阅确认
- asp.net – 如何正确地大写希腊字在.NET?
- asp.net – Html.Partial()跳过控制器动作
- asp.net-mvc – 为什么ASP.NET MVC 4与IList for
- asp.net-mvc – 无法更改关系,因为一个或多个外键
- asp.net-mvc – 从MVC版本1迁移后,ASP.NET MVC 2
- 受asp.net MVC启发的更好的WebForms
- asp.net-mvc – 使用自定义格式的ASP.NET MVC Vi
热点阅读