allowDoubleEscaping на .net core 2.0 - PullRequest
       43

allowDoubleEscaping на .net core 2.0

0 голосов
/ 18 января 2019

Я использую удостоверение asp.net, и GenerateEmailConfirmationTokenAsync дает мне токен для подтверждения по электронной почте. Я не могу использовать этот код в URL подтверждения, потому что он получает ошибку:

Модуль фильтрации запросов настроен на отклонение запроса, который содержит двойную escape-последовательность.

Решением этой проблемы было разрешение DoubleEscaping в web.config, но как я могу сделать это в appsettings.json? Я должен написать этот код как-то в appsettings или в Startup.cs:

<system.webServer>
    <security>
        <requestFiltering allowDoubleEscaping="true"/>
    </security>
</system.webServer>
...