Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从HTTP登录到HTTPS?_C#_Asp.net_Http_Login_Https - Fatal编程技术网

C# 从HTTP登录到HTTPS?

C# 从HTTP登录到HTTPS?,c#,asp.net,http,login,https,C#,Asp.net,Http,Login,Https,作为母版页模板的一部分,几个站点包括一个登录控件。由于站点是通过HTTP提供服务的,所以我希望登录控件在成功登录后解析为通过HTTPS提供服务的门户 我所看到的最接近实现这一点的可能是,但我并不完全清楚它的实现 我能得到一些反馈或建议吗 当然,在所有页面上指向通过HTTPS提供的登录页面的简单“登录”链接是另一个解决方案,但这不是我想要的 谢谢。这远远超出了我的专业领域,但您不希望首先通过安全连接登录,而不是在登录后转到安全服务器吗?+1当站点仅使用与登录部分相关的SSL时,通常是通过SSL登录

作为母版页模板的一部分,几个站点包括一个登录控件。由于站点是通过HTTP提供服务的,所以我希望登录控件在成功登录后解析为通过HTTPS提供服务的门户

我所看到的最接近实现这一点的可能是,但我并不完全清楚它的实现

我能得到一些反馈或建议吗

当然,在所有页面上指向通过HTTPS提供的登录页面的简单“登录”链接是另一个解决方案,但这不是我想要的


谢谢。

这远远超出了我的专业领域,但您不希望首先通过安全连接登录,而不是在登录后转到安全服务器吗?

+1当站点仅使用与登录部分相关的SSL时,通常是通过SSL登录,然后重定向回站点的非SSL部分(因为会话令牌cookie本身已经加密)是的,这是有意义的。我想从HTTP发布HTTPS验证代码,但这基本上回答了我的问题。我不想通过HTTP将敏感数据发送到HTTPS,因此可以通过HTTPS提供单独的登录页面。