В моем коде HttpClient отправляет запрос серверу идентификации для подключения токена/токена от контроллера пользовательского интерфейса, но я получаю ошибку
Попытка подключения не удалась, потому что сторона, подключающаяся, не ответила должным образом
Но главная проблема в том, что я могу получить доступ к этому идентификатору сервер из браузера, и я делаю тот же запрос из XMLHttpRequest, который генерирует токен доступа.
Обычно сообщение об ошибке выше указывает, что один сервер не может подключиться к серверу идентификации, но когда я могу получить доступ через браузер .
Можете ли вы сказать мне, в каком направлении мне следует двигаться дальше в отладке или какие инструменты я могу использовать?
как просили в комментариях, добавив фрагмент кода, который я использую в сети asp.net сайт
using (HttpClient client = new HttpClient())
{
PasswordTokenRequest passwordTokenRequest = new PasswordTokenRequest()
{
Address = authURL + "/connect/token",
GrantType = "password",
ClientId = ConfigurationManager.AppSettings["ClientId"],
Scope = accessTokenScopes,
UserName = model.UserName,
Password = decriptedPassword
};
string sccesstok = JsonConvert.SerializeObject(passwordTokenRequest);
Logging.WriteLog(sccesstok, Logging.LogMsgType.General);
var identityServerResponse = client.RequestPasswordTokenAsync(passwordTokenRequest).Result;
if(identityServerResponse.IsError)
{
string innerException = identityServerResponse.Exception.InnerException != null ? identityServerResponse.Exception.InnerException.ToString() : "";
string allMsg = $"HttpStatusCode: {identityServerResponse.HttpStatusCode.ToString()};" +
$" HttpErrorReason: {identityServerResponse.HttpErrorReason};" +
$" Exception Message: {identityServerResponse.Exception.Message}; " +
$" Exception StackTrace: {identityServerResponse.Exception.StackTrace}; " +
$" InnerException: {innerException}";
Logging.WriteLog(allMsg, Logging.LogMsgType.General);
}
}
Подробнее здесь: https://stackoverflow.com/questions/793 ... the-connec
HttpClient показывает сетевую ошибку «Попытка подключения не удалась, поскольку сторона подключения не ответила должным ⇐ C#
Место общения программистов C#
1735267868
Anonymous
В моем коде HttpClient отправляет запрос серверу идентификации для подключения токена/токена от контроллера пользовательского интерфейса, но я получаю ошибку
Попытка подключения не удалась, потому что сторона, подключающаяся, не ответила должным образом
Но главная проблема в том, что я могу получить доступ к этому идентификатору сервер из браузера, и я делаю тот же запрос из XMLHttpRequest, который генерирует токен доступа.
Обычно сообщение об ошибке выше указывает, что один сервер не может подключиться к серверу идентификации, но когда я могу получить доступ через браузер .
Можете ли вы сказать мне, в каком направлении мне следует двигаться дальше в отладке или какие инструменты я могу использовать?
как просили в комментариях, добавив фрагмент кода, который я использую в сети asp.net сайт
using (HttpClient client = new HttpClient())
{
PasswordTokenRequest passwordTokenRequest = new PasswordTokenRequest()
{
Address = authURL + "/connect/token",
GrantType = "password",
ClientId = ConfigurationManager.AppSettings["ClientId"],
Scope = accessTokenScopes,
UserName = model.UserName,
Password = decriptedPassword
};
string sccesstok = JsonConvert.SerializeObject(passwordTokenRequest);
Logging.WriteLog(sccesstok, Logging.LogMsgType.General);
var identityServerResponse = client.RequestPasswordTokenAsync(passwordTokenRequest).Result;
if(identityServerResponse.IsError)
{
string innerException = identityServerResponse.Exception.InnerException != null ? identityServerResponse.Exception.InnerException.ToString() : "";
string allMsg = $"HttpStatusCode: {identityServerResponse.HttpStatusCode.ToString()};" +
$" HttpErrorReason: {identityServerResponse.HttpErrorReason};" +
$" Exception Message: {identityServerResponse.Exception.Message}; " +
$" Exception StackTrace: {identityServerResponse.Exception.StackTrace}; " +
$" InnerException: {innerException}";
Logging.WriteLog(allMsg, Logging.LogMsgType.General);
}
}
Подробнее здесь: [url]https://stackoverflow.com/questions/79309484/httpclient-showing-network-error-a-connection-attempt-failed-because-the-connec[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия