GetTokenizedUrl fails on parenthesized Graph URL segments
Maintainer antworten meist innerhalb von 2 Tagen
Bewertung
Dieses Issue wurde noch nicht bewertet.
Beschreibung
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.
- Vorherrschende Sprache
- C#
- Sterne
- 838
- Forks
- 90
- Ø Merge
- 2 T. 11 Std.
- Gemergte PRs (30 T.)
- 62
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus dotnet/dev-proxy
-
documentation work in progress
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
dotnet/dev-proxy#1767 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 2 Tagen
-
[FEEDBACK]: Option 2: Dev Proxy inside WSL, bash script requires unzipEvtl. vergeben @waldekmastykarz hat das vor 2 Tagen übernommen. Offendocumentation work in progress
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
dotnet/dev-proxy#1766 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Support discriminator for oneOf in OpenApiValidationPluginEvtl. vergeben @waldekmastykarz hat das vor 2 Tagen übernommen. Offenwork in progress
dotnet/dev-proxy#2040 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Validate language-model mock output against the schema in OpenApiMockResponsePluginEvtl. vergeben @waldekmastykarz hat das vor 2 Tagen übernommen. Offenon hold
dotnet/dev-proxy#2039 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Support bring-your-own LLM (hosted OpenAI-compatible / Azure OpenAI) for language model integrationEvtl. vergeben @waldekmastykarz hat das vor 2 Tagen übernommen. Offenwork in progress
dotnet/dev-proxy#2034 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 2 Tagen
Alle Issues in dotnet/dev-proxy
Ähnliche Issues
-
bug needs-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
microsoft/microsoft-ui-xaml#12515 · 1 Kommentar · 1 Reaktion ·
Maintainer antworten meist innerhalb von 2 Tagen
-
[v5-preview5] `func new` displays incorrect command in error message when project is not initializedOffenNeeds: Triage (Functions) v5 v5-preview5
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
Azure/azure-functions-core-tools#5838 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
Maintainer antworten meist innerhalb von 1 Tag
-
customer-reported needs-team-triage question server-Azure.Mcp tools-Pricing
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
microsoft/mcp#4087 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Enable "remote"' featureOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100