面具URL到不同的域名/子域
问题描述:
我被要求做一些我没有做过的事情,我不知道从哪里开始,但是我想在每次用户访问时显示URL为“myname.com/personalinfo” mystudentapp.com/en/mypersonalinfo”。这在IIS中是可行的吗?用户应该感觉到他们正在访问不同的网站,但在后台仍然在同一个网站上。面具URL到不同的域名/子域
有人可以请指导/帮助我如何做到这一点在IIS或使用C#urlrewrite?
答
您要求更改用户的客户端显示给用户的内容。使用网页你没有任何控制权。
系统不应该被设计成这样,它意味着安全问题。想象一下,您认为您访问了您的银行,实际上您无法确定是否将自己的用户名和密码提供给我自己的电子欺诈网站。
你可以做的是实现iframe(见http://www.codecouch.com/wp-content/uploads/2008/10/xssdiagraminitial.gif),虽然我不推荐这种方法