Articles of certificato

Perché il mio certificato di root non è sicuro?

Mi sono rilasciato un certificato di firma del codice da un server di certificati. Ho anche emesso il certificato radice dallo stesso server certificato. Il certificato di origine è presente negli archivi di certificati Utente corrente e Computer locale all’interno della cartella Autorità di certificazione fonti attendibili. Ho firmato con successo una DLL utilizzando la […]

Importare programmaticamente il cert in IIS?

Ho un certificato .pem per SSL, voglio distribuirlo con la mia applicazione web in un MSI (deve essere eseguito sui computer dei clienti). Devo quindi importarlo (in qualche archivio di credenziali?) E comunicare ai binding del mio sito di usarlo. Ma come posso farlo in codice? Ho scoperto Microsoft.Web.Administration, ma non sono sicuro di dove […]

Utilizzo di System.Net.WebClient con certificato HTTPS

Nel mio client Windows C #, ho un invio POST a “the mothership”. Voglio che i dati nei submits siano protetti, ovviamente, quindi ho pagato per HostGator per emettere un certificato SSL. Ho salvato il file .CER e sto costruendo la richiesta in quanto tale: //wrapper for WebClient object to use certificate file class SecureWebClient […]

Come posso abilitare la protezione avanzata della chiave privata in modo programmatico in C #?

Come posso ottenere l’equivalente dell’impostazione della casella di controllo “protezione della chiave privata forte” in certmgr.msc quando si aggiunge un X509Certificate2 a livello di codice usando C #?

Ottieni la chiave pubblica del certificato SSL di un sito Web

Non sono davvero sicuro se il seguente è fattibile o meno perché non sono in alcun modo un esperto in materia (sicurezza, certificati … ecc.). Ad ogni modo, quello che voglio fare è ottenere la chiave pubblica del certificato SSL di un sito web usando il codice C #. Come c’è un modo per interrogare […]

Come utilizzare la callback del certificato nel metodo SslStream.AuthenticateAsClient?

La connessione SSL di My C # .NET funziona quando si importa il certificato manualmente in IE (Strumenti / Opzioni Internet / Contenuto / Certificati), ma come posso caricare il certificato in base al codice? Ecco il mio codice: TcpClient client = new TcpClient(ConfigManager.SSLSwitchIP, Convert.ToInt32(ConfigManager.SSLSwitchPort)); SslStream sslStream = new SslStream( client.GetStream(), false, new RemoteCertificateValidationCallback(ValidateServerCertificate), null […]

C # Genera una richiesta CX509Certificate non autofirmata senza una CA che utilizza certenroll.dll

Ho un certificato di root autofirmato che ho generato in C # utilizzando la funzionalità CX509CertificateRequest Certificate di CERTENROLL.dll. Vorrei scrivere una funzione che genera certificati client firmati dalla mia root utilizzando la stessa API. Tuttavia, l’unica opzione CertEnroll che riesco a trovare che non genera un certificato autofirmato richiede un’autorità di certificazione autenticata. Sembra […]

Certificato Installa Avviso di sicurezza Soluzione alternativa?

Ho un codice C # 4.0 che tenta di installare un certificato CA (con codifica .der) nell’archivio “Autorità di certificazione radice attendibili” per l’utente corrente (My). La mia piccola app per console funziona silenziosamente contro altri negozi, ma per questo negozio appare una finestra della GUI “Stai per installare un certificato da un’autorità di certificazione […]

Problemi relativi al certificato che eseguono app in Windows 7

Sto riscontrando dei problemi con la mia app. Sto usando l’assembly ‘org.mentalis.security’ per creare un object certificato da un file ‘pfx’, questa è la riga di codice in cui si verifica l’eccezione: Certificate cert = Certificate.CreateFromPfxFile(publicKey, certificatePassword); Questo ha sempre funzionato e funziona ancora in produzione, ma per qualche motivo genera un’eccezione quando viene eseguito […]

API di Azure Il server non è riuscito ad autenticare la richiesta

Ho un compito (ho provato con il ruolo di lavoratore e caricare un’app di console ed eseguire l’exe) che dovrebbe essere eseguito una volta al giorno e raccogliere le metriche di Azure di alcuni dei miei VM. Funziona perfettamente localmente ma su un servizio cloud ottengo questo errore: Eccezione non gestita: Microsoft.WindowsAzure.CloudException: ForbiddenError: il server […]