Как вызвать защищенную лазурную функцию из веб-форм asp.net? - PullRequest
1 голос
/ 22 марта 2019

Я написал простую функцию Azure. Чтобы защитить функцию Azure, я выполнил шаги, упомянутые в этой статье .

Теперь из ASP.NET WebForms я пытаюсь вызвать мойAPI функции Azure.Ниже приведен код.Но я получаю «Несанкционированное» исключение.Может ли какой-нибудь помочь мне.Я понимаю, что каким-то образом я должен предоставить токен авторизации при вызове API-адреса API, но я не знаю, как получить токен и как отправить его вместе с URL-вызовом.Может кто-то помочь мне, пожалуйста.

public void SecureAzureCalls()
{
    string url = @"https://afxxxxx.azurewebsites.net/api/afcodes";

    var handler = new HttpClientHandler()
    {
        AllowAutoRedirect = true
    };

    HttpClient client = new HttpClient(handler);

    System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls;

    HttpResponseMessage response = await client.GetAsync(new Uri(url));

    string responseString = await response.Content.ReadAsStringAsync();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...