Articles of autenticazione

cURL con autenticazione utente in C #

Voglio fare la seguente richiesta cURL in c #: curl -u admin:geoserver -v -XPOST -H ‘Content-type: text/xml’ \ -d ‘acme’ \ http://localhost:8080/geoserver/rest/workspaces Ho provato a utilizzare WebRequest: string url = “http://localhost:8080/geoserver/rest/workspaces”; WebRequest request = WebRequest.Create(url); request.ContentType = “Content-type: text/xml”; request.Method = “POST”; request.Credentials = new NetworkCredential(“admin”, “geoserver”); byte[] buffer = Encoding.GetEncoding(“UTF-8”).GetBytes(“my_workspace”); Stream reqstr = request.GetRequestStream(); […]

Assistente integrato per analizzare User.Identity.Name in Domain \ Username

Esiste un programma di utilità o helper integrato per analizzare HttpContext.Current.User.Identity.Name , ad es. domain\user per ottenere separatamente il nome di dominio se esiste e l’utente? O c‘è qualche altra class per farlo? Capisco che è molto facile chiamare String.Split(“\”) ma solo interessante

Stato di autenticazione Web – Sessione vs Cookie?

Qual è il modo migliore per autenticare e tenere traccia dello stato di autenticazione dell’utente da una pagina all’altra? Alcuni dicono che lo stato della sessione, alcuni dicono i cookie? Potrei semplicemente usare una variabile di sessione che ha l’ID dell’utente e dopo l’autenticazione, instatia una class utente personalizzata che ha le informazioni dell’utente. Quindi, […]

Jersey Client API – autenticazione

Sto utilizzando l’API client di Jersey per inviare richieste SOAP a un servizio web JAX-WS. Per impostazione predefinita, Jersey utilizza in qualche modo le credenziali di Windows NT per l’autenticazione in caso di problemi. Qualcuno può spiegare dove Jersey fa questo nel codice? E può essere annullato? Ho provato a utilizzare HTTPBasicAuthFilter e ad aggiungere […]

Come posso usare i cookie persistenti da un file usando phantomjs

Ho qualche autenticazione ripetuta per colpire un particolare URL. Nel browser devo effettuare il login solo una volta, come per gli altri URL correlati che possono utilizzare l’ID di sessione dal cookie non necessario per accedere alla pagina di accesso. Allo stesso modo, posso utilizzare il cookie generato nel file cookie utilizzando –cookies-file=cookies.txt nella riga […]

Aggiunta dell’autenticazione HTTP di base a un servizio REST WCF

Ho un servizio REST HTTP WCF e lo collego con un client HTTP in un linguaggio di programmazione diverso che scrive il proprio HTTP personalizzato. Vorrei aggiungere il supporto per l’autenticazione di base dell’autenticazione WWW al mio servizio WCF. I miei metodi assomigliano a questo: [WebInvoke(UriTemplate = “widgets”, Method = “POST”)] public XElement CreateWidget(XElement e) […]

Usare C # per autenticare l’utente contro LDAP

Sto usando DirectorySearcher per cercare una voce utente nel server LDAP. DirectoryEntry de = new DirectoryEntry(); de.Path = “LDAP://myserver/OU=People,O=mycompany”; de.AuthenticationType = AuthenticationTypes.None; DirectorySearcher deSearch = new DirectorySearcher(); deSearch.SearchRoot = de; deSearch.Filter = “(uid=” + model.UserName + “)”; SearchResult result = deSearch.FindOne(); Sono in grado di ottenere l’output previsto nella variabile risultato. Tuttavia, se provo ad […]

Scrivere uno strumento di supporto privilegiato con SMJobBless ()

Anche se l’API è stata aperta da Mac OS X Leopard, c’è sorprendentemente, e sfortunatamente, pochissima documentazione su come usare correttamente SMJobBless() per creare strumenti di supporto privilegiati. Ci sono un sacco di trucchi, anche quando si copia il codice direttamente dal progetto di esempio di Apple. Fortunatamente, ho trovato il modo di aggirarlo e […]

Protezione di un’API: SSL e HTTP Autenticazione di base e firma

Quando progettiamo un’API per la nostra app Web, utilizzeremo il loro sottodominio come “nome utente” e genereremo una chiave API / segreto condiviso. Innanzitutto, è corretto utilizzare il sottodominio come nome utente? Non vedo il vantaggio di generare un’altra chiave. API diverse sembrano fare una delle due cose: Utilizzare l’autenticazione di base HTTP con SSL […]

.NET Core Identity Server 4 Autenticazione VS Identity Authentication

Sto cercando di capire il modo corretto di fare l’autenticazione in ASP.NET Core. Ho esaminato diverse risorse (la maggior parte delle quali sono obsolete). Semplice-Attuazione-Of-Microsoft-id quadro Introduzione all’autenticazione con ASP.Core MSDN Introduzione all’identity framework Alcune persone forniscono soluzioni altenative che dichiarano di utilizzare una soluzione basata su cloud come Azure AD o di utilizzare IdentityServer4 […]