NationalClouds are wrongly prefixed
Mantenedores costumam responder em até 2 dias
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 48/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- azure, python
- Domínio
- authentication
Direção de pesquisa
Comece por src/msgraph_core/_enums.py e src/msgraph_core/authentication/azure_identity_authentication_provider.py e, em seguida, inspecione o allowed_hosts_validator.py do Kiota. Reproduza o problema instanciando AzureIdentityAuthenticationProvider com os hosts permitidos padrão. A correção estará completa quando os valores padrão de NationalClouds forem aceitos sem a exceção do validador, enquanto a configuração manual de hosts permitidos continuar utilizável.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Describe the bug
NationalClouds is defined in https://github.com/microsoftgraph/msgraph-sdk-python-core/blob/e54022acf0b0779ad471d324dae460175408d2c3/src/msgraph_core/_enums.py#L33-L43 where all values are prefixed by https,
however, since we pass them as allowed hosts to the AzureIdentityAuthenticationProvider by default in https://github.com/microsoftgraph/msgraph-sdk-python-core/blob/e54022acf0b0779ad471d324dae460175408d2c3/src/msgraph_core/authentication/azure_identity_authentication_provider.py#L22
they are fed to the AllowedHostsValidator which in https://github.com/microsoft/kiota-python/blob/b23edcbf268efdb81d14ef59cecc6c9565288248/packages/abstractions/kiota_abstractions/authentication/allowed_hosts_validator.py#L20 raises an exception if they are prefixed.
Expected behavior
The validator should either strip the urls or the enum should be updated.
How to reproduce
Instantiate an AzureIdentityAuthenticationProvider with default allowed hosts.
SDK Version
1.3.3
Latest version known to work for scenario above?
No response
Known Workarounds
Pass allowed_hosts manually.
Debug output
No response
Configuration
No response
Other information
No response
- Linguagem predominante
- Python
- Estrelas
- 288
- Forks
- 53
- Merge médio
- 8h 10min
- PRs com merge (30d)
- 1
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de microsoftgraph/msgraph-sdk-python-core
-
BatchRequestItem keeps the absolute URL, and set_url() only matches //v1.0/Talvez já em andamento @HardMax71 assumiu há 32 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
microsoftgraph/msgraph-sdk-python-core#1116 ·
Mantenedores costumam responder em até 2 dias
-
Logging to root loggerAbertastatus:waiting-for-triage type:bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
microsoftgraph/msgraph-sdk-python-core#1078 ·
Mantenedores costumam responder em até 2 dias
-
status:waiting-for-triage type:bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
microsoftgraph/msgraph-sdk-python-core#1030 · 3 comentários · 4 reações ·
Mantenedores costumam responder em até 2 dias
-
AsyncGraphTransport silently skips the entire middleware pipeline (URL-replace, retry, redirect) with microsoft-kiota-http>=1.13.0Talvez já em andamento @rksharma-owg assumiu há 14 dias. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 76/100
microsoftgraph/msgraph-sdk-python-core#1128 ·
Mantenedores costumam responder em até 2 dias
-
Replace httpx with httpx2Abertastatus:waiting-for-triage type:feature
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 52/100
microsoftgraph/msgraph-sdk-python-core#1115 ·
Mantenedores costumam responder em até 2 dias
Todas as issues de microsoftgraph/msgraph-sdk-python-core
Issues semelhantes
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 92/100
QuantEcon/lecture-python-programming#642 ·
Mantenedores costumam responder em até 1 dia
-
area/config area/profiles comp/cli needs-decision P3 sweeper:risk-compatibility type/feature
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
NousResearch/hermes-agent#133697 ·
Mantenedores costumam responder em até 1 dia
-
enhancement needs-triage
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
core
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
vectorize-io/hindsight#5279 ·
Mantenedores costumam responder em até 1 dia