try create uri

This commit is contained in:
Kyle Spearrin 2019-06-11 11:00:34 -04:00
parent 31a77a6e19
commit 8476f53337
1 changed files with 2 additions and 1 deletions

View File

@ -91,7 +91,8 @@ namespace Bit.App.Services
public void LaunchUri(string uri, Dictionary<string, object> options = null)
{
if(uri.StartsWith("http://") || uri.StartsWith("https://"))
if((uri.StartsWith("http://") || uri.StartsWith("https://")) &&
Uri.TryCreate(uri, UriKind.Absolute, out var parsedUri))
{
Browser.OpenAsync(uri, BrowserLaunchMode.External);
}