<rules>         
                    <rule name="HttpToHttps" stopProcessing="true"> 
                          <match url="(.*)" /> 
                          <conditions> 
                          <add input="{HTTPS}" pattern="off" ignoreCase="true" /> 
                          </conditions> 
                          <action type="Redirect" redirectType="Found" url="https://{HTTP_HOST}/{R:1}" /> 
                    </rule> 
 
                                <rule name="HTTP to HTTPS redirect" stopProcessing="true"> 
                                        <match url="(.*)" /> 
                                        <conditions> 
                                                <add input="{HTTPS}" pattern="off" ignoreCase="true" /> 
                                        </conditions> 
                                        <action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" /> 
                                </rule> 
 
                        </rules> 
 
 
在web.config 里面添加这段代码解决  强制https  |