2008-09-12 75 views

回答

5

如果您必须以编程方式执行此操作,我过去的做法是检查网址并在其中查找“https”。重定向如果你没有看到。然而,Request.IsSecureConnection应该是首选的方法。您可能需要添加额外的逻辑来处理回送地址。

3

我认为正确的方法是检查Request.IsSecureConnection财产和重定向或抛出,如果它是假的使用System.Web.HttpContext.Current.Request.IsSecureConnection来验证它们是否连接牢固

2

试试,然后再执行任何你想要的拒绝(返回错误信息,或任何你的业务需求)。