【发布时间】:2018-10-16 19:28:51
【问题描述】:
我真的只是想知道这是否可能。因此,我们正在将我们的网站从 Classic ASP 重做为 ASP.NET MVC。但是,我们目前正在做一点点。我们将其拆分为三个新的 ASP.NET MVC 项目,每个项目都有自己的域。我遇到的问题是我们想在一个页面上登录(当前是现有的经典 ASP),然后将它们重定向到新域,同时传递诸如 SessionID 之类的东西。
我通过在他们登录时将信息存储在数据库中然后通过 QueryStrings 发送它来使其正常工作。问题是经理希望我不要使用 QueryStrings,因为可能会向那里发送信息(如 UserId)。所以他建议通过标头发送它。这通过使用GET 请求并在标头中添加信息来工作。据我所知,我无法通过GET 重定向。我认为通过POST 重定向也不会起作用。
在传递不需要 QueryString 的信息时,有没有办法从一个域重定向到另一个域?如果您需要更多信息,请告诉我。
【问题讨论】:
-
加密查询字符串中的用户标识是一个选项吗?
标签: c# asp.net-mvc vbscript asp-classic