SecurityIntelliSense Предупреждение: явное использование маркера доступа, найденного в коде - PullRequest
0 голосов
/ 15 сентября 2018

Я получил предупреждение securityIntelliSense:

Явное использование маркера доступа, найденного в коде: токены доступа должны обрабатываться безопасно.Рекомендуется не хранить его отдельно в постоянном хранилище, например, в базах данных или файлах, за исключением случаев, когда существует настоятельное требование.

Код выглядит следующим образом:

  public string GetAccessToken()
        {
            var authContext = new AuthenticationContext(string.Concat(_aadInstance, _tenantId));
            var credential = new ClientCredential(_clientId, _clientSecret);
            var authResult = authContext.AcquireTokenAsync(_appResourceId, credential).Result;
            return authResult.AccessToken;
        }

Предупреждениепроисходит в последней строке: authResult.AccessToken

Мне было интересно, есть ли способ исправить предупреждение?

1 Ответ

0 голосов
/ 20 сентября 2018

Мне было интересно, есть ли способ исправить предупреждение?

Похоже, вы включили инструмент Security IntelliSense - Preview .

Но это просто предупреждающая информация, дающая некоторые советы по работе с токеном безопасного доступа. Если вы все еще не хотите показывать эту информацию. Вы можете отключить или удалить расширение.

Мы могли бы найти его в Инструмент-> Расширения и обновления

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...