Cześć Comel - Krzysztof Pojasek,
Masz rację, powiadomienie push na Twoim telefonie jest ważne dłużej niż 12 sekund. Ale ten 12-sekundowy limit czasu nie dotyczy samego powiadomienia push. To jest limit czasu na Twoim serwerze VPN (RRAS, Fortinet itp.) przeznaczony na całą podróż uwierzytelniania w obie strony.
Oto prosta wersja:
Twój serwer VPN daje całemu procesowi 12 sekund na zakończenie.
Wysyła żądanie, Azure wysyła powiadomienie push, Ty je zatwierdzasz, a sygnał "OK" wraca całą drogę powrotną.
Cała ta podróż trwa dłużej niż 12 sekund.
Serwer VPN poddaje się i wysyła "błąd połączenia" do Twojego klienta.
Rozwiązanie jest wciąż takie samo: Zmień limit czasu RADIUS na swoim serwerze VPN (czyli na kliencie RADIUS) z 12 sekund na 60 sekund. To da całej tej "podróży" sygnału wystarczająco dużo czasu na pomyślne zakończenie.