diff --git a/Directory.Build.props b/Directory.Build.props index 8f513ff24..b5a9ad287 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -5,6 +5,6 @@ $(WarningsAsErrors);CS8600;CS8601;CS8602;CS8603;CS8604;CS8609;CS8610;CS8614;CS8616;CS8618;CS8619;CS8622;CS8625 1.2.0-preview.2 - 1.1.0-preview.2 + 1.1.1-preview.1 diff --git a/src/Services/Masa.Auth.Service.Admin/Infrastructure/Extensions/ElasticsearchAutoCompleteExtensions.cs b/src/Services/Masa.Auth.Service.Admin/Infrastructure/Extensions/ElasticsearchAutoCompleteExtensions.cs index 93ac9471a..0e443db00 100644 --- a/src/Services/Masa.Auth.Service.Admin/Infrastructure/Extensions/ElasticsearchAutoCompleteExtensions.cs +++ b/src/Services/Masa.Auth.Service.Admin/Infrastructure/Extensions/ElasticsearchAutoCompleteExtensions.cs @@ -21,9 +21,13 @@ public static IServiceCollection AddElasticsearchAutoComplete(this IServiceColle } var esOptions = esIsolationConfigProvider.GetEsOptions(); options.ElasticsearchOptions.UseNodes(esOptions.Nodes.ToArray()) - .UseConnectionSettings(setting => setting.EnableApiVersioningHeader(false)); + .UseConnectionSettings(setting => + { + setting.EnableApiVersioningHeader(false); + if (!string.IsNullOrEmpty(esOptions.UserName) && !string.IsNullOrEmpty(esOptions.Password)) + setting.BasicAuthentication(esOptions.UserName, esOptions.Password); + }); options.IndexName = esOptions.Index; - //options.Alias = esOptions.Alias; if (!_indexes.Contains(esOptions.Index)) {