GetTokenizedUrl fails on parenthesized Graph URL segments
I maintainer di solito rispondono entro 2 giorni
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
GraphUtils.GetTokenizedUrl throws on some valid Microsoft Graph URLs with parenthesized segments, for example:
/users('id')/reports/getOffice365ActiveUserDetail(period='D7')
Its function-segment regex (^[a-z]+\(.*\)$) doesn't cover all key and function forms. When tokenization fails, the Graph permission plugins (GraphMinimalPermissionsPlugin, GraphMinimalPermissionsGuidancePlugin and GraphMissingPermissionsGuidancePlugin from #2038) skip the request, so no permissions guidance is shown.
Proposal: handle key-as-parentheses and function-with-parameters segments for all consumers, confirm the tokenized format the DevX permissions API expects, and add tests for these URL shapes.
- Lingua principale
- C#
- Stelle
- 838
- Fork
- 90
- Merge medio
- 2g 11h
- PR unite (30g)
- 62
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di dotnet/dev-proxy
-
documentation work in progress
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
dotnet/dev-proxy#1767 · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
-
[FEEDBACK]: Option 2: Dev Proxy inside WSL, bash script requires unzipForse già presa @waldekmastykarz l’ha presa 2 giorni fa. Apertadocumentation work in progress
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
dotnet/dev-proxy#1766 · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
-
Support discriminator for oneOf in OpenApiValidationPluginForse già presa @waldekmastykarz l’ha presa 2 giorni fa. Apertawork in progress
dotnet/dev-proxy#2040 · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
-
Validate language-model mock output against the schema in OpenApiMockResponsePluginForse già presa @waldekmastykarz l’ha presa 2 giorni fa. Apertaon hold
dotnet/dev-proxy#2039 · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
-
Support bring-your-own LLM (hosted OpenAI-compatible / Azure OpenAI) for language model integrationForse già presa @waldekmastykarz l’ha presa 2 giorni fa. Apertawork in progress
dotnet/dev-proxy#2034 · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di dotnet/dev-proxy
Issue simili
-
bug needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
microsoft/microsoft-ui-xaml#12515 · 1 commento · 1 reazione ·
I maintainer di solito rispondono entro 2 giorni
-
[v5-preview5] `func new` displays incorrect command in error message when project is not initializedApertaNeeds: Triage (Functions) v5 v5-preview5
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
Azure/azure-functions-core-tools#5838 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno
-
customer-reported needs-team-triage question server-Azure.Mcp tools-Pricing
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
microsoft/mcp#4087 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Enable "remote"' featureAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100