【问题标题】:Redirect to external URL Post重定向到外部 URL 帖子
【发布时间】:2018-07-19 07:56:30
【问题描述】:

我会尽量保持简短,尽管由于缺乏经验和/或缺乏知识,我可能会遗漏一些内容。

我已经成功地从网站 A 重定向到网站 B,就像链接 C# - HttpWebResponse redirect to external URL 中所示的一样(感谢所有相关人员,这非常有帮助)

唯一的问题是,在B站,好像重定向成功后,系统似乎忽略了发生的事情,再次重定向回它的Default home controller index Get Action 结果,并继续以登录方式登录如果重定向从未发生。在我看来,我已经删除了所有可能导致这种情况的东西,比如检查身份验证的属性等。

在这方面的任何帮助将不胜感激。

【问题讨论】:

标签: c# asp.net model-view-controller


【解决方案1】:

根据您的参考链接(https://stackoverflow.com/questions/27503986/c-sharp-httpwebresponse-redirect-to-external-url),他们尝试创建单点登录系统。因为他们有 2 个网站。这个链接的问题是他们如何用 HtppWebRequest 类解决这个问题。这当然是不可能的。

如果您查看我在图片上添加的答案部分,作者提议使用 cookie 共享。

在不同网站之间共享身份验证信息的正确解决方案是什么?

您应该搜索 Single Sing On Authantication 方法。 这里有一些线索

OAuth(谷歌、Facebook)

SAML Protocol

JWt

可能有点困难;)

【讨论】:

  • @kwaaigone 是否解决了您的问题,如果解决了,请检查是否正确。
猜你喜欢
  • 2012-12-08
  • 1970-01-01
  • 2018-06-17
  • 2017-12-11
  • 2012-01-10
  • 2012-08-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多