How to fix the "Not a valid URL" error during app registration in Microsoft Azure?

Audun B. K 0 Omdømmepoeng
2025-09-29T05:23:42.15+00:00

When I try to set up Outlook with FluentSMTP at https://spørenkristen.no/ I get the error message in Microsoft Azure during the app registration that the redict URL https://spørenkristen.no/wp-json/fluent-smtp/outlook_callback is “Not a valid URL”. I have also tried the equivanlent URL https://xn--sprenkristen-wjb.no/wp-json/fluent-smtp/outlook_callback, but I still get the same error message. See screenshot at https://ibb.co/9dz68Kh

Windows for bedrifter | Windows 365 Business
0 kommentarer Ingen kommentarer

1 svar

Sorter etter: Mest nyttig
  1. Henry Mai 8,235 Omdømmepoeng Uavhengig rådgiver
    2025-09-29T06:07:27.0133333+00:00

    Hei Audun, jeg heter Henry. Jeg vil gjerne dele noen tanker om problemet ditt. Selv om jeg ikke kan svare på morsmålet ditt, har jeg oversatt innholdet for å bedre forstå situasjonen din.

    Feilen «Ikke en gyldig URL-adresse» oppstår fordi Azure App Registration har dårlig støtte for URL-adresser med spesialtegn (for eksempel ø), selv når de konverteres til Punycode-ekvivalenten (xn--).

    Du kan vurdere følgende løsninger:

    Løsning 1: Bruk et underdomene

    1. Opprett et underdomene: Opprett et underdomene uten spesialtegn (f.eks. smtp.sporenkristen.no) i domenevertspanelet.
    2. Pek på underdomenet: Pek dette nye underdomenet til WordPress-nettstedets IP-adresse eller katalog.
    3. Oppdater Azure: Bruk den nye, rene nettadressen som omdirigerings-URI i Azure: https://smtp.sporenkristen.no/wp-json/fluent-smtp/outlook_callback

    Løsning 2: Hvis du ikke kan opprette et underdomene, oppretter du et enklere endepunkt.

    1. Opprett en PHP-fil: På serveren din oppretter du en fil som heter outlook-callback.php i rotkatalogen.
    2. Legg til omdirigeringskode: Legg til kode i denne filen for å håndtere tilbakeringingen og omdirigere til FluentSMTP-endepunktet.
    3. Oppdater Azure: Bruk denne enklere nettadressen i Azure: https://xn--sprenkristen-wjb.no/outlook-callback.php

    Verifisering og feilsøking

    • Test URL-adressen: Før du lagrer i Azure, limer du inn den nye URL-adressen for omadressering i nettleseren. Den skal lastes inn uten en "404 Not Found"-feil.
    • Sjekk SSL: Sørg for at SSL-sertifikatet ditt er gyldig for det nye underdomenet. Hvis den ikke er det, må du kanskje utstede den på nytt for å inkludere smtp.sporenkristen.no.
    • Punycode fungerer sjelden: Mens du kan prøve Punycode URL (https://xn--sprenkristen-wjb.no/...), avviser Azures validering ofte også dette.

    Jeg håper du vil prøve anbefalingen min og fortelle meg hvordan det går, og hvis dette svaret hjelper, kan du gjerne trykke på "Godta svar" slik at andre også kan dra nytte av det

    Var dette svaret nyttig?


Svaret ditt

Svar kan merkes som «Godtatt» av spørsmålsforfatteren og «Anbefalt» av moderatorer, noe som hjelper brukerne med å vite at svaret løste forfatterens problem.