Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

C# HttpClient поправить https запрос

закрыт без выполнения


  1.  1 день 1000 ₽
    1122    14  0   1

    Добрый день
    Готов выполнить проект. Обращайтесь skype, telegram

  2.  1 день 800 ₽
    245  

    Здравствуйте. Готов решить вашу задачу. Обращайтесь..........

  • Pavlo Lukianets
    13 сентября в 21:24 |

    Залейте на гугл код или тут прикрепите.  В Украине Яндекс диск не работает вроде

  • Александр Веселов — заказчик проекта
    13 сентября в 21:53 |

    спасибо, упустил момент)

  • Андрей Ширяев
    13 сентября в 22:22 |

    Если не секрет зачем по йапи ? 


    по хосту все норм тянет 


    http://prntscr.com/ugmuzb

  • Андрей Ширяев
    13 сентября в 22:24 |

    там скорее всего как то сертификат привязан к имени сайта или еще что то .. вы по айпи и в браузере ничего не получите 


    https://87.236.16.23:443/   . не знаю что вы там пробовали ))

  • Александр Веселов — заказчик проекта
    13 сентября в 22:26 |

    поставьте его в хост - откроет. поставьте в хост неправильный айпишник для rdl.ru - не откроет

  • Андрей Ширяев
    13 сентября в 22:52 |

    так хост же редиректит на хост нейм вроде как .  я только щас понял что имеется ввиду файл хост ))))))) 

  • Андрей Ширяев
    13 сентября в 22:26 |

    на одном айпи может сотня сайтов крутится вроде как ... 

  • Александр Веселов — заказчик проекта
    13 сентября в 22:27 |

    для этого в запросе существует заголовок host

  • Андрей Ширяев
    13 сентября в 22:31 |

    image вот что отправляет ваш код .... какой хост , какой заголовок ?  я не вижу сорян .

  • Андрей Ширяев
    13 сентября в 22:38 |

    Еще можна сюда смотреть httpclientfactory


    вроде как майкрософт признал проблеммы с httpclient при нагрузках...

  • Александр Коваленко
    13 сентября в 22:38 |

    var client = new HttpClient(dnsHandler);  =>  var client = new HttpClient();
    И будет Вам счастье.
    Ваш DNS резолвер возвращает IP, и по нему родимому ползет клиент, а вэб сервер требует указание имени, так как на одном серваке может вертеться тысячи сайтов. А заход по IP в 99% упрется в заглушку хостера. Ну и даже если выделенный сервак, то владельцы сайта явно SSL сертификат имеют с привязкой на имя сайта, и вы тут же получаете AuthenticationException: The remote certificate is invalid according to the validation procedure.

    Вообще то надо читать сообщения об ошибках.

  • Андрей Ширяев
    13 сентября в 22:40 |

    Интересно конечно узнать как те кто подал ставки собирались это решить !? 

  • Александр Коваленко
    13 сентября в 22:42 |

    Это очень жадные люди, готовые денег рубить за 1 строчку кода. Хотя в данном случае человек учится и ему больше нужен совет. Хотя скорее не совет а толковая книга)