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
- Opprett et underdomene: Opprett et underdomene uten spesialtegn (f.eks. smtp.sporenkristen.no) i domenevertspanelet.
- Pek på underdomenet: Pek dette nye underdomenet til WordPress-nettstedets IP-adresse eller katalog.
- 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.
- Opprett en PHP-fil: På serveren din oppretter du en fil som heter outlook-callback.php i rotkatalogen.
- Legg til omdirigeringskode: Legg til kode i denne filen for å håndtere tilbakeringingen og omdirigere til FluentSMTP-endepunktet.
- 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