Csharp/C#教程:如何使用C#和asp.net创建带有用户名的子域?分享


如何使用C#和asp.net创建带有用户名的子域?

当用户注册我的网站时,他们将获得一个像这样的“ https://username.mysite.com ”url来访问他们的网页/文件夹。 如何使用C#和asp.net mvc实现这一点。

任何帮助表示赞赏。

我还希望实现您的方案并将一些链接加入书签。 也许这会让你继续前行,直到一些超级巨星给出另一个完整的样本;)

https://blogs.securancy.com/post/ASPNET-MVC-Subdomain-Routing.aspx (链接下)

在文章的最后,它还引用了另一个SOpost:

是否可以基于子域创建ASP.NET MVC路由?

似乎SO超级巨星已经回答了这个问题:)

而不是将用户名作为子域名如何将其作为URL路径的一部分。 实施起来会容易得多。

www.mysite.com/users/ravi www.mysite.com/ravi 

然后,您可以根据用户名定制View页面。

您可能希望在MSDN上查看IIS API 。

我同意@David(+1)。 它不仅更容易实现,而且对于您的网站而言,在分析,统计数据以及最重要的缓存方面可能会更加一致! 可能还有其他几个原因!

除非您希望将每个用户视为客户端,否则这是不同的。 但是,如果他们都在同一个领域,那么我建议按照@David的建议去做。

您还可以使用自定义HTTPModule创建虚假子域,如此处所述

上述就是C#学习教程:如何使用C#和asp.net创建带有用户名的子域?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/952080.html

(0)
上一篇 2021年11月19日
下一篇 2021年11月19日

精彩推荐