LaysAndNetflix Ответов: 2

Как правильно аутентифицировать учетные данные моего пользователя


https://developers.credly.com/getting-started

Я пытаюсь сделать то, что указано в разделе "знакомство с аутентификацией"

Я все еще получаю ошибку 401 после попытки моего кода ниже. Все, чего я когда-либо хотел, это заставить его работать. Мое имя пользователя и пароль работают должным образом, и я читаю все, что указано на этом сайте для поля авторизации. Пожалуйста помочь

https://en.wikipedia.org/wiki/Basic_access_authentication#Protocol

Что я уже пробовал:

string encoded = Convert.ToBase64String(Encoding.GetEncoding("ISO-8859-1").GetBytes(email_address + ":" + password));

                    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(end_Point);
                    request.Headers.Add("X-Api-Key", credly_api_key);
                    request.Headers.Add("X-Api-Secret", credly_app_key);
                    request.Headers.Add("Authorization", "Basic " + encoded);

ZurdoDev

Никто из нас не сможет вам помочь. Мы понятия не имеем, на какой сайт вы пытаетесь отправить сообщение или каково значение email_address или пароля.

А чего ты на самом деле от нас ждешь?

LaysAndNetflix

https://developers.credly.com/getting-started

Я пытаюсь сделать то, что указано в разделе "знакомство с аутентификацией"

2 Ответов

Рейтинг:
6

GenJerDan

Является ли сервер IIS?

Отключена ли анонимная аутентификация? (Даже если другие формы аутентификации включены, если Anonymous также есть, он попытается это сделать.)

(У меня нет ни VS, ни веб-сервера здесь, чтобы проверить, знаю ли я, о чем говорю. Но я уже сталкивался с подобными проблемами в прошлом.)


Рейтинг:
15

Vincent Maverick Durano

401 указывает unauthorized доступ. Другими словами, вы пытаетесь получить доступ к ресурсу, который требует проверки подлинности, Но предоставленные вами учетные данные были недействительными. Пожалуйста, убедитесь, что вы используете правильный адрес электронной почты и пароль, а также убедитесь, что они действительны и зарегистрированы.

Кроме того, здесь, возможно, есть кто-то, кто знает об интеграции credly, но я думаю, что у вас будет больше шансов получить ответы на свой вопрос, когда вы обратитесь в их службу поддержки. Обратная связь с клиентами для Credly[^]