将N个子域指向Azure中的一个WebRole

将N个子域指向Azure中的一个WebRole,第1张

概述目前我正在尝试将一个Web应用程序(ASP.NET MVC)移植到 Windows Azure,并且遇到了一个问题,我不知道如何解决. 该应用程序是一个多租户.每个注册的客户都可以输入其实例的名称,并可以稍后通过theenteredname.example.com浏览该网站.此外,域在ActionFilter中用于在数据库之间切换. 如何在Windows Azure中实现这一点?我知道我必须使用已 目前我正在尝试将一个Web应用程序(ASP.NET MVC)移植到 Windows Azure,并且遇到了一个问题,我不知道如何解决.

该应用程序是一个多租户.每个注册的客户都可以输入其实例的名称,并可以稍后通过theenteredname.example.com浏览该网站.此外,域在ActionFilter中用于在数据库之间切换.

如何在windows Azure中实现这一点?我知道我必须使用已定义的hostheader属性定义绑定,但是作为动态生成的子域,每次用户注册并出现新的子域并重新部署时,我都必须更改服务定义.但这真的不是我想要的方式.

任何帮助,将不胜感激!

解决方法 我认为问题是IIS不支持子域通配符映射,请参阅此处 Wildcard subdomains in IIS7. Is it possible to make them like it is in Apache?以获取更多信息.

如果你仍然想这样做,这里有一个@R_419_6954@案http://www.seoconsultants.com/windows/isapi/subdomains/,但它需要:

>能够更新DNS记录> IIS Web服务器管理员访问权限> ISAPI_Rewrite组件(针对@R_419_6954@案2)

总结

以上是内存溢出为你收集整理的将N个子指向Azure中的一个WebRole全部内容,希望文章能够帮你解决将N个子域指向Azure中的一个WebRole所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1062859.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存