Используя ядро ​​API Twitchlib, я сейчас получаю ошибку SSL, когда я не был ранееC#

Место общения программистов C#
Ответить
Anonymous
 Используя ядро ​​API Twitchlib, я сейчас получаю ошибку SSL, когда я не был ранее

Сообщение Anonymous »

На моем веб -сайте .NET я использую https://github.com/twitchlib/twitchlib, чтобы проверить статусы прямых потоков. До недавнего времени все работало нормально, где я заметил, что потоки не отображались, и теперь я получал эту ошибку: < /p>

Соединение SSL не может быть установлено, См. Внутреннее исключение. /> ssloptions, httprequestmessage, Boolean async, поток потока,
CancellationToken CancellationTokenekenekeoken) по адресу
System.net.http.httpconnectionpool.connectasync(httprequestmessage
chordc бренд /> system.net.http.httpconnectionpool.createhttp11connectionasync(httprequestmessage
запрос, логический асинхро /> system.net.http.httpconnectionpool.addhttp11connectionAsync(httprequestmessage
запрос) у
system.threading.tasks.taskcompletionsourcewithcancellation`1.waitwithcanceltationasyncylationtakelationtakingtationtakingtationtakingtationtationtationtationtationtationtationtation /> system.net.http.httpconnectionpool.gethttp11connectionAsync(httprequestmessage
запрос, логический асинхро /> system.net.http.httpconnectionpool.sendwithversiondetectionAntryasync(httprequestmessage
aSperme, boolean async, boolean dorequestauth, decellationtoken
ackellationtoken) at
system.net.http.diagnosticshandler.sendasynccore(httprequestmessage
запрос, логический асинхро CancellationToken CancellationToken) по адресу
twitchlib.api.core.internal.twitchhttpclienthandler.sendasync(httprequestmessage
запрос, DecellationToken CancellationToken) на
changellationtoken />System.net.http.httpclient.g__core|83_0(httprequestmessage
Запрос, httpcompletionoption,
cancellationtokensource cts, boolean disposects,
decellationtokensource stokenquestscessces /> OriginalCancellationToken) at
twitchlib.api.core.httpcallhandlers.twitchhttpclient.generalrequestasync(string
url, метод строки, строковая полезная нагрузка, Apiversion API, String ClientId,
string accestoken) на
twitchlib.api.core.apibase.c__displayclass13_01.Д.movenext()
--- Конец трассировки стека из предыдущего место T] (String Resource,
Apiversion API, List1 getParams, String Accestoken, String ClientId,
String Custombase) на web.models.series.setTwitchStatuses () в
livestats.cs:line 102 < /p>
< /blockquote>
Это Является ли код, который я использую < /p>
var twitchUsernames = this.PlayerTwitches.Select(x => x.Twitch).Where(x => !string.IsNullOrEmpty(x)).ToList();

var userResponse = await TwitchApi.Api.Helix.Users.GetUsersAsync(logins: twitchUsernames);

var streamResponse = await TwitchApi.Api.Helix.Streams.GetStreamsAsync(userIds: userResponse.Users.Select(y => y.Id).ToList());

public static class TwitchApi
{
public static TwitchAPI Api { get; set; }

public static void RegisterApi(string twitchClientId, string twitchAccessToken)
{
Api = new TwitchAPI();
Api.Settings.ClientId = twitchClientId;
Api.Settings.AccessToken = twitchAccessToken;
}
}
< /code>
Веб -сайт работает на сервере R2 Windows 2012 с использованием IIS. Также это работает нормально, когда я отлаживаю проект локально.

Подробнее здесь: https://stackoverflow.com/questions/794 ... previously
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»