如何在MVC asp.net中让控制器允许http和https流量?

时间:2012-04-18 18:41:15

标签: asp.net-mvc model-view-controller http ssl https

我有一个通常从javascript函数触发的控制器方法。但是,我并不想强迫每个人都使用ssl。我是否可以同时允许http和https流量?

示例:

http://analytics.site.com/visit/new?blah=blahblah

https://analytics.site.com/visit/new?blah=blahblah

1 个答案:

答案 0 :(得分:0)

你可以这样做

  1. 不要在您的操作方法上设置[Https]属性。
  2. 在没有协议的情况下调用操作(在javascript中)。
  3. //analytics.site.com/visit/new?blah=blahblah

    而不是

    https://analytics.site.com/visit/new?blah=blahblah