Después de instalar BioStar 2 v2.7.10 o una versión superior, puede ver la documentación de BioStar 2 New Local API que proporciona información más detallada sobre cómo usar BioStar 2 New Local API. [API de BioStar 2] Cómo usar e iniciar la nueva API local de BioStar 2
En este artículo, voy a echar un vistazo más de cerca a una aplicación de ejemplo que hice para aquellos que están familiarizados con C # o aplicaciones independientes de Windows. Dado que BioStar 2 New Local API es RESTful API, aquellos que no están familiarizados con RESTful API pueden tener dificultades para implementar sus propias aplicaciones con BioStar 2 New Local API. Por lo tanto, me gustaría guiarlos para iniciar su desarrollo con la aplicación de ejemplo en este artículo.
Paso 1: Instalar el certificado HTTPS
1) Confirme si BioStar 2 Server se está ejecutando con la opción HTTPS. Además, compruebe si la página de BioStar 2 no es segura o no. BioStar 2 habilita HTTPS de forma predeterminada y el administrador debe tener un certificado HTTPS por adelantado.
[Figura 1. Página bioStar 2]
2) Si no instala el certificado HTTPS, verá la página No seguro como la anterior. Luego, primero debe instalar el certificado HTTPS. Una vez que acceda a BioStar 2, puede encontrar [Descargar el programa de instalación de certificación https] de la siguiente manera.
[Figura 2. Programa de certificado HTTPS]
Descomprima el archivo descargado.
[Figura 3. Descomprimir archivos]
3) Ejecute cert-register.exe como administrador e ingrese la dirección IP del servidor con el número de puerto.
[Figura 4. Configuración del servidor BioStar 2]
[Figura 5. Programa de certificados HTTPS de BioStar 2: introduzca la dirección IP del servidor BioStar 2 con el puerto]
[Figura 6. Ventana emergente: Confirme si la dirección IP es su direcciónIP ingresada(IP del servidor)]
Paso 2: Consulte el siguiente ejemplo
Esta aplicación de ejemplo es una aplicación de consola de Visual C# e incluye una función básica: login.
Dado que BioStar 2 utiliza HTTPS, dichos códigos deben agregarse al código fuente
.
Sin el código anterior, es posible que tenga el siguiente código de error.
- La conexión subyacente se cerró: No se pudo establecer una relación de confianza para el canal seguro SSL/TLS y, a continuación, implementar el código fuente original.
Recomendamos encarecidamente que busque StackOverflow y, a continuación, agregue más líneas que sean relevantes para el certificado de confianza HTTPS.
(Ejemplo: API de inicio de sesión)