내 웹 사이트를 http에서 https로 리디렉션하도록 내 web.config에서 리디렉션 규칙을 만들었습니다. 내가 가진 문제는 웹 사이트의 모든 단일 링크가 이제 https라는 것입니다. SSL이 없으므로 인증서 오류가 발생하는 다른 웹 사이트에 대한 링크가 많습니다. 이것이 내가 한 일입니다.ASP.NET 코어가 http를 https로 리디렉션
<rewrite>
<rules>
<rule name="HTTP/S to HTTPS Redirect" enabled="true" stopProcessing="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAny">
<add input="{SERVER_PORT_SECURE}" pattern="^0$" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
내 웹 사이트의 모든 링크가 아니라 내 도메인에만 https를 리디렉션 할 수 있습니까? 당신은뿐만 아니라 도메인에 대한 또 다른 조건을 추가 할 수 있습니다
https://finalcodingtutorials.blogspot.ae/2017/03/non-www-to-www-with-http-to-https .html –
여기 좀보십시오 : https://neelbhatt.com/2018/02/04/enforce-ssl-and-use-hsts-in-net-core2-0-net-core-security-part-i/ – Neel