[Scraper] Selección automática de certificado en navegador, con Selenium y C#

Виконано Опубліковано %project.relative_time Оплачується при отриманні
Виконано Оплачується при отриманні

Necesito la forma de automatizar la selección de un certificado digital en cualquiera de estos navegadores: Chrome, Firefox o Edge.

Tengo un programa que hace scraping al sitio [login to view URL] y que requiere autenticación con un certificado digital como se ve en la imagen 1. Utilizo C# y Selenium.

El enlace donde se pide la autenticación es: [login to view URL]

Actualmente el problema lo tengo resuelto en Chrome usando las políticas de Google según este enlace: [login to view URL]

Esto me permite decirle a Chrome que seleccione el primer certificado que cumpla con la condición del filtro: Ver imagen 2.

Sin embargo, en un equipo pueden convivir muchos certificados digitales, por lo que las opciones que supongo que me quedan son:

[Opcion 1] : Modificar el filtro de la política mediante código. Esto permitirá a Chrome seleccionar siempre el certificado correcto.

[Opcion 2]: Recibir el certificado digital mediante form-data en un endpoint, agregarlo temporalmente al store, levantar Chrome y el proceso de scraping y al finalizar, eliminar el certificado del store. Imagen 3. El problema que he tenido acá, es que no logro que el certificado se agregue en el store.

No he podido realizar ninguna de las dos alternativas descritas. Una tercera forma siempre será bienvenida.

El objetivo del trabajo, es que mediante Selenium y C#, conseguir que en cualquiera de estos navegadores: Chrome, Firefox o Edge, se automatice la selección del certificado digital. El listado de certificados se obtiene desde el store principal del equipo, por lo que debe estar instalado en la máquina.

Se espera una solución en Visual Studio con el código y un instructivo de uso o explicación de lo realizado.

Веб-скрапінг Програмування на C# Selenium Webdriver Selenium Google Chrome

ID Проекту: #33096198

Про проект

9 заявок(-ки) Дистанційний проект Остання активність 2 роки(ів) тому

Доручено:

mananraja

hi I can make you visual studio C# code, to automate the selection of digital certificates in chrome, firefox & IE. I have done this work before for other projects such as this one. https://www.freelancer.com/projects Більше

$250 USD за 2 дні(-в)
(232 відгуків(-и))
6.8

9 фрілансерів(-и) готові виконати цю роботу у середньому за $434

apgrl123

I CAN COMPLETE YOUR PROJECT EASILY Hello, I am programmer with enough experiences on C#/.NET for 10+ years. C#/.NET is nice programming language and I am majoring on it for long years so I have confident to complete yo Більше

$500 USD за 7 дні(-в)
(10 відгуків(и))
5.7
josanta

Hello there! I understand that you need to scrape data from a website. I have skills and tricks to make us successful in collecting every target data from the target website using Python. Can we talk please so that I c Більше

$400 USD за 1 день
(29 відгуків(и))
4.9
Kttrine26

Greetings, Web scraping is not only my skill but also my life. Love to make a bot to extract content and data from a website. With web scrapping we can get data stored in a database and replicate entire website conten Більше

$500 USD за 7 дні(-в)
(1 відгук)
3.0
Vikasgenix

High Quality + Fast Speed = Excellent Result + Business Success, this is my working style. I have gone through your Job post and I can understand your job requirement thoroughly. I have a total of 15 years of experienc Більше

$400 USD за 7 дні(-в)
(0 відгуків(и))
0.0
valuiskyik

Hi. Web Scrapping Expert Here! I am Data Scientist. I've vast experience with front and back-end and have expertise in Python, Website Dev, Selenium, Panda, Machine Learning (ML), Neural Networks, have been working p Більше

$250 USD за 2 дні(-в)
(0 відгуків(и))
0.0
ricomartinezmir1

Soy muy dedica al trabajo y me gusta esforzarme para poder lograr las cosas mejor de lo que se me pide

$500 USD за 7 дні(-в)
(0 відгуків(и))
0.0