Я использую Graph Beta JavaScript Framework для извлечения задач Outlook из Office 365. Все отлично работает в Chrome, но я сталкиваюсь с проблемой в IE. Когда я использую API из IE, он всегда возвращает более старые задачи и никаких новых задач (или обновленных задач). Чувствуется, что API получает данные из некоторого кэша в IE. Ниже приведен снимок кода:
Промежуточное ПО аутентификации:
var graphScopes = {
scopes: ["https://graph.microsoft.com/Tasks.ReadWrite"]
};
const authProvider = new MicrosoftGraph.ImplicitMSALAuthenticationProvider(msalInstance, graphScopes);
const options = {
authProvider:authProvider
}
// An instance created from previous step };
const Client = MicrosoftGraph.Client;
const client = Client.initWithMiddleware(options);
client .api(APIUrls.TaskFolder).version('beta').get().then(function()
{
---results
});
Пожалуйста, дайте мне знать, если я что-то здесь упускаю.