diff --git a/src/Api/Controllers/InstallationsController.cs b/src/Api/Controllers/InstallationsController.cs index d9669b67df..2bd46deef1 100644 --- a/src/Api/Controllers/InstallationsController.cs +++ b/src/Api/Controllers/InstallationsController.cs @@ -21,7 +21,7 @@ namespace Bit.Api.Controllers _installationRepository = installationRepository; } - [HttpPost("{id}")] + [HttpGet("{id}")] [AllowAnonymous] public async Task Get(Guid id) { diff --git a/util/Setup/Program.cs b/util/Setup/Program.cs index c0f8f90a0e..46e5de8300 100644 --- a/util/Setup/Program.cs +++ b/util/Setup/Program.cs @@ -21,7 +21,7 @@ namespace Setup private static bool _ssl = false; private static bool _selfSignedSsl = false; private static bool _letsEncrypt = false; - private static string _installationId = null; + private static Guid? _installationId = null; private static string _installationKey = null; private static bool _push = false; @@ -120,14 +120,15 @@ namespace Setup private static bool ValidateInstallation() { - Console.Write("(!) Enter your installation id (get it at https://bitwarden.com/host/): "); - _installationId = Console.ReadLine(); + Console.Write("(!) Enter your installation id (get it at https://bitwarden.com/install): "); + var installationId = Console.ReadLine(); Guid installationidGuid; - if(!Guid.TryParse(_installationId, out installationidGuid)) + if(!Guid.TryParse(installationId.Trim(), out installationidGuid)) { Console.WriteLine("Invalid installation id."); return false; } + _installationId = installationidGuid; Console.Write("(!) Enter your installation key: "); _installationKey = Console.ReadLine();