Я обладаю API, который позволяет удалять информацию о портфеле из базы данных MongoDB. Портфолиоид включает в себя толстую кишку (:) и появляется как PRT GI Equity_BP_BGN: GBP_BP . Тем не менее, система отклоняет его и обеспечивает следующую ошибку. «Потенциально опасный запрос. Значение пути было обнаружено от клиента (:)» < /code>
ниже мой код < /p>
Код: Выделить всё
[Route("{portfolioId}")]
[HttpDelete]
public async Task DeletePortfolioDisplayInformation(string portfolioId)
{
await this.portfolioDisplayInformation.DeletePortfolioDisplayInformation(portfolioId)
.ConfigureAwait(false);
return this.Ok();
}
Есть ли что -нибудь, что я могу добавить в web.config, чтобы принять толстую кишку (:) в строке запроса или изменение параметров безопасности?
Подробнее здесь:
https://stackoverflow.com/questions/796 ... ery-string