Sommario

Introduzione

Prerequisiti

Requisiti

Componenti usati

Configurazione

Configura il nodo Richiesta HTTP nei flussi con Connector per il tipo di autorizzazione come autorizzazione di base

Configura il nodo Richiesta HTTP nei flussi senza un connettore per il tipo di autorizzazione come autorizzazione di base

Verifica

Introduzione

In questo documento viene descritta la procedura per configurare il nodo Richiesta HTTP nei flussi con tipo Autorizzazione come Autorizzazione di base in WebEx Contact Center (WxCC).

Contributo di Bhushan Suresh, Cisco TAC Engineer.

Prerequisiti

Requisiti

Cisco raccomanda la conoscenza dei seguenti argomenti:

- Webex Contact Center (WxCC) 2.0

- Configura flussi chiamate

Componenti usati

Le informazioni di questo documento si basano sulle seguenti versioni software:

- WxCC 2.0

Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.

Configurazione

Configura il nodo Richiesta HTTP nei flussi con Connector per il tipo di autorizzazione come autorizzazione di base

Passaggio 1: Eseguire l'API su postman o qualsiasi altro strumento API per verificare che la richiesta API generi una risposta 200 OK con Tipo di autorizzazione di base

Ad esempio, la richiesta API Authorization è stata impostata su Basic Auth e sono stati forniti il nome utente e la password. Una volta eseguita l'API, si riceve una risposta di 200 OK

Request URL: Add the Request URL

HTTP Method: GET

Authorization Type: Basic Authorization

Passaggio 2: Creare un connettore nell'hub di controllo WxCC - In Contact Center servizio > selezionare Connettori > selezionare Customer Connectors > selezionare Aggiungi altri. Fornire le informazioni nel modulo e premere Fine

Nota: Dall'esempio utilizzato in questo articolo si noti che il dominio di risorsa e non contiene il percorso della richiesta.

Passaggio 3: Dopo la creazione di un nodo follow, aggiungere il nodo HTTPRequest al flusso e configurare i parametri:

Nell'esempio riportato di seguito:

- Impostazione del flag Usa endpoint autenticato ON

- Selezionare il connettore HTTP creato nell'hub di controllo

- Selezionare il percorso della richiesta (il percorso non contiene il dominio di richiesta fornito nel connettore)

- Fornire il metodo HTTP (in questo caso si tratta di un'operazione GET)

OSPF (Open Shortest Path First) I campi Parametri query e Intestazioni richieste HTTP vengono modificati in base alla richiesta HTTP. In questo esempio vengono mantenuti vuoti

Configura il nodo Richiesta HTTP nei flussi senza un connettore per il tipo di autorizzazione come autorizzazione di base

In questo caso, non sarà necessario configurare un connettore sull'hub di controllo e utilizzare comunque l'autorizzazione di base per le richieste HTTP

Passaggio 1: Codificare il nome utente e la password in un formato Base64. Utilizzare qualsiasi strumento online gratuito per farlo (come base64encode) nel formato - Nome utente:Password

Passaggio 1: Aggiungere il nodo HTTPRequest al flusso e configurare i parametri:

Nell'esempio riportato di seguito:

- Impostare il flag Utilizza endpoint autenticato su OFF

- Selezionare l'URL della richiesta (questo percorso corrisponde all'URL completo che include il dominio della richiesta e il percorso della richiesta)

- Fornire il metodo HTTP (in questo caso si tratta di un'operazione GET)

- Aggiungi Intestazioni richieste HTTP con

Chiave come autorizzazione

Valore come Basic **seguito dalla password Base64 generata al passaggio 1** [Esempio:Basic Y3NiaHVzabhuNTVAZ2shanwuY29tOlNocmlnaHR1cm4xIQ= ]

Verifica

Utilizzare il nodo Case subito dopo il nodo HTTPRequest per controllare il codice httpstatuscode [codice di stato HTTP] e verificare se è stato ricevuto 200 OK per la risposta