Configuration de PharmaEtCie-BE
https://code.visualstudio.com/docs/languages/dotnet
Il faut créer votre fichier “secret.json” et lui rajouter le connectionstrings dedans. Quand tu click droit sur le csproj tu fais “Manager User Secrets"
{
"ConnectionStrings":{
"GBDAContext": "Server=tcp:pharmaetcie-sql.database.windows.net,1433;Initial Catalog=dbGBDA-DB;Persist Security Info=False;User ID=admindb;Password=YourPassword;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=60;"
}
}
Le mot de passe se trouve dans lastpass
-changer évidement le initial catalog
Pour permettre aux différents Front-End de se connecter au Back-End, un certificat SSL local doit être créer. Pour ce faire, il faut exécuter la commande dotnet dev-certs https --trust dans le terminal de vscode. La commande génère un certificat SSL localhost, ce qui est requis pour n’importe quel application .Net, pour éviter un blocage de la policy https.
Voir la documentation complète https://docs.microsoft.com/en-us/dotnet/core/additional-tools/self-signed-certificates-guide#with-dotnet-dev-certs
Configuration de PharmaEtCie-FE
Suivre les mêmes étapes que la configuration de PharmaEtCie-BE
Il faut créer votre fichier “secret.json” et lui rajouter le connectionstrings dedans. Quand tu click droit sur le csproj tu fais “Manager User Secrets"
"MicroServices":{
"GBDADBApi": {
"ApiUrl": "https://localhost:5001/api/v1/" (url de l'API)
}
}