Sto sviluppando un'applicazione da cui gli utenti navigano e acquistano libri. Il client può essere Android, iOS, Mac. Il server è ASP.net Web API.
So che ci sono molti servizi di pagamento disponibili. Uno di questi è Authorize.net, che credo userò. Quando un utente paga un libro, otterrà un link univoco per scaricare i dati dal server. Voglio impedire agli altri utenti che hanno illegalmente recuperato quel link dal download dei dati. Inoltre, voglio mantenere al sicuro le informazioni di pagamento degli utenti.
Non ho esperienza in sicurezza. Quindi, per favore, dai qualche consiglio su come implementarlo. Grazie.