Мы используем лазурное хранилище ключей для нашего лазурного шифрования памяти. This - это учебное пособие, которое я последовал, чтобы заставить его работать.Аутентификация авторизации ключа Windows Azure не выполняется для некоторых проектов
Я разработал образец приложения и библиотеку обертки для шифрования капли. Все это хорошо работало в образце приложения. Но в самом программном обеспечении после ссылки на проект обертку, когда приложение запроса маркера происходит исключение,
private async Task<string> GetToken(string authority, string resource, string scope)
{
var authContext = new AuthenticationContext(authority);
ClientCredential clientCred = new ClientCredential(ADClientID, ADClientSecret);
AuthenticationResult result = await authContext.AcquireTokenAsync(resource, clientCred);
if (result == null)
throw new InvalidOperationException("Failed to obtain the JWT token");
return result.AccessToken;
}
В приведенном выше коде на линии
var authContext = new AuthenticationContext(authority);
Исключение возвращается в
InnerException = {"Couldn't find type for class Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener, Microsoft.WindowsAzure.Diagnostics, Version=2.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35."}
Что я делаю неправильно?
http://stackoverflow.com/questions/20885343/how-to-solve-windows-azure-diagnostic-runtime-error-could-not-create-windowsazu/20910827#20910827. Помогает ли это? – RazvanR