Aggirare il limite "Max nuovi account per IP di registrazione" quando si creano utenti tramite API

Ciao, sto usando un token API globale per creare utenti nel mio forum Discourse. Ho notato che ha smesso di funzionare, con il seguente messaggio di errore:

Le nuove registrazioni non sono consentite dal tuo indirizzo IP (limite massimo raggiunto). Contatta un membro dello staff.

L’indirizzo IP è sempre lo stesso, poiché queste richieste provengono da un mio server centrale.

Mi chiedevo se ci fosse qualche impostazione che posso attivare per disabilitare questo controllo quando l’utente viene creato tramite l’endpoint API POST /users.json, poiché non vorrei impostare max_new_accounts_per_registration_ip a 0.

Grazie in anticipo!

Penso che tu possa ‘consentire’ un singolo indirizzo IP dalla tua pagina /admin/logs/screened_ip_addresses. Questo dovrebbe quindi permetterti di aggirare quella restrizione solo per quell’IP.

ETA: Un po’ più di informazioni dalla guida:

1 Mi Piace

Ho provato ad aggiungere l’indirizzo IP alla lista, ma sfortunatamente mi restituisce ancora lo stesso errore quando provo a creare un utente tramite API.

Modifica: Ho dimenticato di aggiungere anche l’indirizzo IPv6. Sembra funzionare ora!

2 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.