Я получаю противоречивые результаты с помощью следующего кода:
RallyRestApi myRestApi = new RallyRestApi();
myRestApi.AuthenticateWithApiKey("<my_api_key>");
В большинстве случаев myRestApi.AuthenticationState
равно RallyRestApi.AuthenticationResult.Authenticated
после запуска вышеуказанного кода, и мое приложение работает отлично. Но иногда myRestApi.AuthenticationState
- это RallyRestApi.AuthenticationResult.NotAuthorized
после запуска приведенного выше кода. Я пытался заглянуть в свойства myRestApi
, но у меня ничего не выскакивает, чтобы выяснить, почему вызов AuthenticateWithApiKey
возвращает NotAuthorized
. Даже если бы это было так, каким было бы мое решение, чтобы решить эту проблему, чтобы я мог каждый раз надежно аутентифицироваться?
Заранее спасибо!