相关文章推荐
Zouhair Fekari
·
IIS URL重写缓存JSON服务器数据
·
2 年前
Deadpool
·
IIS ...
·
6 年前
Mark A. Durham
·
为什么IIS ...
·
6 年前
Fabio Avila
·
托管在IIS/Asp中时的HttpClien ...
·
6 年前
Enes
·
IIS未在Visual Studio ...
·
6 年前
代码之家
›
专栏
›
技术社区
›
Dmytrii Nagirniak
为每个用户创建子域
dns
iis
asp.net
.net
3
Dmytrii Nagirniak
·
技术社区
· 15 年前
如何为网站的每个注册用户创建子域
在期间
注册?
对于下面的场景…
用户打开site.com/register。
提供详细信息并提交。
立即重定向到newuser.site.com
用户可以在newuser.site.com区域工作
我不知道如何解决这些问题:
为用户创建并传播子域。
让单个ASP.NET应用程序处理所有子域和主域。
IIS的配置。
理想情况下,我希望尽可能多地使用.NET框架。
1 回复
|
直到 15 年前
1
6
RickNZ
15 年前
您可以这样处理它:
首先,为站点的IP地址建立一个通配符DNS域(*)。这将允许任何string.yourdomain.com正确解析。
配置IIS以绑定到专用IP地址,但不依赖主机头(具有空主机头)。这将导致绑定IP的所有HTTP请求都指向您的站点。
有一个httpmodule来查看传入域(在httpcontext中),如果它无效,则拒绝它。您可能会考虑设置一个cookie或票据或类似的东西,以避免需要对每个请求进行数据库查找来验证它。
推荐文章
Community wiki
·
为什么使用DirectoryEntry对LDAP进行身份验证会间歇性地抛出COMException(0x8007203A):“服务器不可操作”?
1 年前
PixelScribe
·
实体框架EDMX未更新ASP.NET web应用程序中的连接字符串
1 年前
Hua Deng
·
page_load中的调用方法导致adapter.fill()上出现StackOverflowException,但在其他地方调用时没有问题
1 年前
WingiM
·
REST API-如何实现具有相同名称但可接受参数类型不同的多个方法
1 年前
Community wiki
·
基于两个参数在文本框中使用上下文键自动完成?
1 年前
NAM3L3SSRJ
·
如何在C语言中创建一个方法或函数,在超市销售时减少数据库中的库存
2 年前
Javad A salehi
·
C#如何解析“MyValue”的动态值
2 年前
Alıyev Rufet
·
无法构造某些服务(验证服务描述符的服务类型时出错:Restaurant.Data.IAppRepository
2 年前
Geoff
·
从Microsoft Identify Platform获取访问令牌
2 年前
Haim Ohayon
·
这些链接之间有什么区别?
2 年前