Risolvere i problemi del proxy dell'applicazione e i messaggi di errore
Verificare prima di tutto che i connettori di rete privata siano configurati correttamente. Per altre informazioni, vedere Risolvere i problemi relativi al connettore di rete privata e Risolvere i problemi dell'applicazione proxy.
Se si verificano errori durante l'accesso a un'applicazione pubblicata o nelle applicazioni di pubblicazione, controllare le opzioni seguenti per verificare se il proxy dell'applicazione Microsoft Entra funziona correttamente:
- Aprire la console servizi Windows. Verificare che il connettore di rete privata Microsoft Entra servizio sia abilitato e in esecuzione. Esaminare la pagina delle proprietà del servizio proxy di applicazione, come illustrato nell'immagine.
- Aprire il Visualizzatore eventi e cercare gli eventi del connettore di rete privato nei log delle applicazioni e dei servizi >Microsoft>Microsoft Entra private network>Connector>Admin.
- Esaminare i log dettagliati. Attivare i log di sessione del connettore di rete privata.
Il rendering della pagina non è corretto
Si verificano problemi con il rendering dell'applicazione o il funzionamento non corretto senza ricevere messaggi di errore specifici. Il problema si verifica se è stato pubblicato il percorso dell'articolo, ma l'applicazione richiede il contenuto presente all'esterno di tale percorso.
Ad esempio, se si pubblica il percorso https://yourapp/app
ma l'applicazione chiama le immagini in https://yourapp/media
, non ne viene eseguito il rendering. Assicurarsi di pubblicare l'applicazione utilizzando il percorso di livello più alto necessario per includere tutto il contenuto pertinente. In questo esempio sarebbe http://yourapp/
.
Un'applicazione proxy impiega troppo tempo a caricarsi
Le applicazioni possono essere funzionali, ma riscontrano una latenza lunga. Le modifiche della topologia di rete possono apportare miglioramenti alla velocità. Per una valutazione di topologie diverse, vedere il documento considerazioni sulla rete.
La pagina dell'applicazione non viene visualizzata correttamente per un proxy applicativo.
Quando si pubblica un'app proxy dell'applicazione, solo le pagine sotto la tua radice sono accessibili quando si accede all'applicazione. Se la pagina non viene visualizzata correttamente, l'URL interno radice usato per l'applicazione potrebbe non avere alcune risorse di pagina. Per risolvere il problema, pubblicare tutte le le risorse per la pagina come parte dell'applicazione.
Verificare se le risorse mancanti sono il problema. Aprire il tracker di rete, come Fiddler, o gli strumenti F12 in Microsoft Edge. Carica la pagina e cerca errori 404. Gli errori indicano che non è possibile trovare le pagine e che è necessario pubblicarle.
Supponiamo, ad esempio, di aver pubblicato un'applicazione per le spese usando l'URL interno http://myapps/expenses
, ma l'app fa uso del foglio di stile http://myapps/style.css
. Il foglio di stile non è disponibile nell'applicazione, quindi il caricamento dell'app spese genera un errore 404
nel tentativo di caricare style.css
. In questo esempio risolvere il problema pubblicando l'applicazione con l'URL interno http://myapp/
.
Problemi di pubblicazione come un'unica applicazione
Se non è possibile pubblicare tutte le risorse all'interno della stessa applicazione, è necessario pubblicare più applicazioni e abilitare i collegamenti tra di essi.
A tale scopo, è consigliabile usare la soluzione domini personalizzati. Tuttavia, questa soluzione richiede che possiediate il certificato per il vostro dominio e che le vostre applicazioni utilizzino nomi di dominio completamente qualificati (FQDN). Per altre opzioni, vedere la documentazione relativa alla risoluzione dei problemi dei collegamenti interrotti.
Si è verificato un problema di connettività con l'applicazione
Non so quali porte aprire per la mia applicazione.
Si è verificato un problema durante la configurazione del proxy dell'applicazione Microsoft Entra nel portale di amministrazione
non si sa come configurare l'accesso Single Sign-On all'applicazione proxy dell'applicazione.
Ho un problema a configurare l'autenticazione back-end nella mia applicazione.
Non so come configurare Kerberos delega vincolata. non si sa come configurare l'applicazione con PingAccess.
Si è verificato un problema durante l'accesso all'applicazione
Viene visualizzato l'errore Can't Access this Corporate Application
. Per risolvere questo problema, vedere Errore di timeout del gateway non valido.
Si è verificato un problema con il connettore di rete privata
si verificano problemi durante l'installazione del connettore di rete privata.
Errori Kerberos
Questa tabella illustra gli errori più comuni provenienti dall'installazione e dalla configurazione Kerberos e include suggerimenti per la risoluzione.
Errore | Passaggi consigliati |
---|---|
Failed to retrieve the current execution policy for running PowerShell scripts. |
Se l'installazione del connettore non riesce, verificare che i criteri di esecuzione di PowerShell non siano disabilitati. Aprire l'Editor Criteri di gruppo. 2. Passare a Configurazione computer >Modelli amministrativi>Componenti di Windows>windows PowerShell e fare doppio clic su Attiva esecuzione script. 3. I criteri di esecuzione possono essere impostati su Non configurato o Abilitato. Se impostato su Abilitato, assicurarsi che in Opzioni i criteri di esecuzione siano impostati su Consenti script locali e script firmati remoti o su Consenti tutti gli script. |
12008 - Microsoft Entra exceeded the maximum number of permitted Kerberos authentication attempts to the backend server. |
Questo errore indica una configurazione non corretta tra Microsoft Entra ID e il server applicazioni back-end oppure un problema nella configurazione di data e ora in entrambi i computer. Il server back-end ha rifiutato il ticket Kerberos creato da Microsoft Entra ID. Verificare che l'ID Microsoft Entra e il server applicazioni back-end siano configurati correttamente. Assicurarsi che la configurazione dell'ora e della data nell'ID Microsoft Entra e nel server applicazioni back-end siano sincronizzate. |
13016 - Microsoft Entra ID cannot retrieve a Kerberos ticket on behalf of the user because there is no UPN in the edge token or in the access cookie. |
Si è verificato un problema con la configurazione del servizio token di sicurezza( STS). Correggere la configurazione dell'attestazione Nome principale utente (UPN) nel Security Token Service. |
13019 - Microsoft Entra ID cannot retrieve a Kerberos ticket on behalf of the user because of the following general API error. |
Questo evento indica una configurazione non corretta tra Microsoft Entra ID e il server controller di dominio oppure un problema nella configurazione di data e ora in entrambi i computer. Il controller di dominio ha rifiutato il ticket Kerberos creato da Microsoft Entra ID. Verificare che l'ID Microsoft Entra e il server applicazioni di back-end siano configurati correttamente, in particolare la configurazione del Nome Principale di Servizio (SPN). Assicurarsi che il controller di dominio stabilisca l'attendibilità con Microsoft Entra ID. Entrambi devono usare lo stesso dominio. Assicurarsi che la configurazione dell'ora e della data nell'ID Microsoft Entra e nel controller di dominio siano sincronizzate. |
13020 - Microsoft Entra ID cannot retrieve a Kerberos ticket on behalf of the user because the backend server SPN is not defined. |
Questo evento indica una configurazione non corretta tra Microsoft Entra ID e il server controller di dominio oppure un problema nella configurazione di data e ora in entrambi i computer. Il controller di dominio ha rifiutato il ticket Kerberos creato da Microsoft Entra ID. Verificare che l'ID Microsoft Entra e il server applicazioni back-end siano configurati correttamente, in particolare la configurazione del nome SPN. Assicurarsi che il controller di dominio stabilisca l'attendibilità con Microsoft Entra ID. Entrambi devono usare lo stesso dominio. Assicurarsi che la configurazione dell'ora e della data nell'ID Microsoft Entra e nel controller di dominio siano sincronizzate. |
13022 - Microsoft Entra ID cannot authenticate the user because the backend server responds to Kerberos authentication attempts with an HTTP 401 error. |
Questo evento indica una configurazione non corretta tra Microsoft Entra ID e il server applicazioni back-end oppure un problema nella configurazione di data e ora in entrambi i computer. Il server back-end ha rifiutato il ticket Kerberos creato da Microsoft Entra ID. Verificare che l'ID Microsoft Entra e il server applicazioni back-end siano configurati correttamente. Assicurarsi che la configurazione dell'ora e della data nell'ID Microsoft Entra e nel server applicazioni back-end siano sincronizzate. Per altre informazioni, vedere Risolvere i problemi relativi alle configurazioni di delega vincolata Kerberos per il proxy dell'applicazione. |
Errori dell'utente finale
Questo elenco illustra gli errori che gli utenti finali potrebbero riscontrare quando tentano di accedere all'app e hanno esito negativo.
Errore | Passaggi consigliati |
---|---|
The website cannot display the page. |
L'utente riceve questo errore quando si tenta di accedere all'app pubblicata se l'applicazione è un'applicazione di autenticazione integrata di Windows ( IWA). Il nome SPN definito per l'applicazione non è corretto. Per le app IWA, verificare che lo SPN configurato per questa applicazione sia corretto. |
The website cannot display the page. |
L'utente riceve questo errore quando si tenta di accedere all'app pubblicata se l'applicazione è un'applicazione OWA (Outlook Web Application). Il problema risulta da: |
This corporate app can’t be accessed. You are not authorized to access this application. Authorization failed. Make sure to assign the user with access to this application. |
L'utente riceve questo errore quando tenta di accedere all'app pubblicata se usano account Microsoft anziché il proprio account aziendale per accedere. Gli utenti guest visualizzano questo errore. Gli utenti e gli utenti guest dell'account Microsoft non possono accedere alle applicazioni IWA. Assicurarsi che l'utente acceda con il proprio account aziendale che corrisponde al dominio dell'applicazione pubblicata. È necessario assegnare l'utente per questa applicazione. Passare alla scheda applicazione e in Utenti e gruppiassegnare questo utente o gruppo di utenti a questa applicazione. |
This corporate app can’t be accessed right now. Please try again later… The connector timed out. |
L'utente riceve questo errore quando tenta di accedere all'app pubblicata se non è correttamente configurato per questa applicazione nell'ambiente locale. Assicurarsi che gli utenti dispongano delle autorizzazioni appropriate definite per questa applicazione back-end nel computer locale. |
This corporate app can’t be accessed. You are not authorized to access this application. Authorization failed. Make sure that the user has a license for Microsoft Entra ID P1 or P2. |
L'utente riceve questo errore quando tenta di accedere all'app pubblicata se non sono state assegnate in modo esplicito con una licenza Premium dall'amministratore del sottoscrittore. Passare alla scheda Active Directory Licenze del sottoscrittore e assicurarsi che a questo utente o gruppo di utenti sia assegnata una licenza Premium. |
A server with the specified host name could not be found. |
L'utente riceve questo errore quando si tenta di accedere all'app pubblicata se il dominio personalizzato dell'applicazione non è configurato correttamente. Controllare il certificato per il dominio e configurare correttamente il record DNS (Domain Name System). Per altre informazioni, vedere Uso di domini personalizzati in Microsoft Entra application proxy. |
Forbidden: This corporate app can't be accessed OR The user could not be authorized. Make sure the user is defined in your on-premises AD and that the user has access to the app in your on-premises AD. |
Il problema potrebbe essere un problema con l'accesso alle informazioni di autorizzazione. Per altre informazioni, vedere (https://support.microsoft.com/help/331951/some-applications-and-apis-require-access-to-authorization-information). In breve, aggiungere l'account del computer del connettore di rete privata al gruppo di dominio predefinito "Windows Authorization Access Group" per risolvere. |
InternalServerError: This corporate app can’t be accessed right now. Please try again later… ConnectorError:Unauthorized. |
Il connettore protegge le connessioni in uscita agli endpoint del servizio cloud del proxy dell'applicazione di Microsoft Entra usando un certificato client. L'errore si verifica quando il certificato client non riesce a raggiungere l'endpoint. Ad esempio, un dispositivo di rete che esegue l'ispezione TLS (Transport Layer Security) o interrompe la connessione TLS. Evitare l'ispezione inline e la terminazione delle comunicazioni TLS in uscita. L'ispezione e la terminazione non devono verificarsi tra i connettori di rete privata Di Microsoft Entra e i servizi cloud proxy dell'applicazione Microsoft Entra. |