Ich wollte etwas über Azure-Funktionen erfahren und erstellte so eine aus der HttpTrigger-CSharp-Vorlage im Portal.Azure-Funktionsfehler - 'Die Schlüsselfunktion ist nicht verfügbar, da die Authentifizierung/Autorisierung für diese Funktionsanwendung aktiviert ist.'
Sobald die Azure-Funktion erstellt wurde, wird auf der Registerkarte Schlüssel eine Warnmeldung angezeigt, die darauf hinweist, dass die Funktion "Schlüssel nicht verfügbar ist, da die Authentifizierung/Autorisierung für diese Funktionsanwendung aktiviert ist."
Unter 'Integrieren' sind die erlaubten HTTP-Methoden 'Alle Methoden', der Modus 'Standard' und die Berechtigungsstufe 'Funktion'.
Unter 'Verwalten' wird die Fehlermeldung für Funktionstasten und Host-Tasten angezeigt und der Funktionszustand ist aktiviert.
In den Einstellungen der Functional App selbst navigierte ich im Gegensatz zur Fehlermeldung zu 'Plattformfunktionen'/'Netzwerk'/'Authentifizierung/Autorisierung' und App-Service-Authentifizierung ist deaktiviert.
Wo ich versuche, die Azure-Funktion zu testen, erhalte ich keine der erwarteten Nachrichten im Protokoll.
Wenn ich auf "Funktions-URL abrufen" klicke, ist die URL der Funktion leer.
Hat jemand eine Ahnung, was los ist? Hoffentlich vermisse ich etwas Einfaches.
Es sollte beachtet werden, dass ich eine Azure-Funktion aus der TimerTrigger-CSharp Vorlage erstellen kann und es erfolgreich ausgeführt wird.
Ich würde Ihnen raten, die Funktion zu löschen und es von Grund auf neu erstellen – 4c74356b41
ich die Funktion gelöscht und eine neue von Grund auf neu erstellt, aber leider habe genau das gleiche Problem. Hat dein Rat das Problem für dich gelöst? –
Haben Sie einen vorhandenen Web App Plan erneut verwendet? – Mikhail