У нас есть веб-надстройка для Outlook, для которой мы используем идентификационный сервер 4 для входа в систему, и мы используем для этого неявный поток.
Он хорошо работает в Интернете, но если кто-то пытается открыть веб-надстройку изРабочий стол Outlook, вход в систему с сервером удостоверений4 не работает, так как он открывает окно spparate, но не завершает вход.
Может кто-то предложить, что нужно сделать, чтобы веб-надстройка могла также выполнить правильный вход в Outlook Outlook? ?
Конфигурация для веб-надстройки, как показано ниже
new Client
{
ClientId = Constants.OutlookWebAddInImplicitClientId,
AllowedGrantTypes = GrantTypes.Implicit,
AllowAccessTokensViaBrowser = true,
AllowOfflineAccess = true,
RequireClientSecret = false,
RequireConsent = false,
RedirectUris = settings.OutlookWebAddInImplicitClientRedirectUris,
PostLogoutRedirectUris = settings.OutlookWebAddInImplicitClientPostLogoutRedirectUris,
AllowedCorsOrigins = settings.AttachingItOutlookWebAddInImplicitClientCorsUris ,
AllowedScopes = GetIdentityResources().Select(ir => ir.Name).Union(new[] {Constants.WebApiScope}).ToArray()
},