Недавно я получил сообщения о том, что капча не работает в Firefox. Я провел несколько тестов в chrome, то есть, edge, и он работает нормально, но в firefox капча всегда некорректна.
При дополнительном исследовании я обнаружил, что когда URL-адрес находится в HTTPS, капча неверна, но сHTTP - капча верна.
Я использую rewrite
в веб-конфигурации для перенаправления всего HTTP на HTTPS, и теперь у меня возникла эта проблема.
<rewrite>
<rules>
<rule name="asnaf" enabled="true" patternSyntax="Wildcard" stopProcessing="true">
<match url="*" />
<action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" redirectType="Found" />
<conditions>
<add input="{HTTPS}" pattern="off" />
<add input="{URL}" negate="true" pattern="BotDetectCaptcha\.ashx$" />
</conditions>
</rule>
</rules>
</rewrite>
Как я могу решить проблему?