DoIt(New Uri("https://interweb.avcosystems.com/default.aspx"))
DoIt(New Uri("https://interweb.avcosystems.com/Schedule/"))
DoIt(New Uri("https://interweb.avcosystems.com/ProjectManager/archive.aspx"))
DoIt(New Uri("https://localhost/Interweb/default.aspx"))
DoIt(New Uri("https://localhost/Interweb/Schedule/"))
DoIt(New Uri("https://localhost/Interweb/ProjectManager/archive.aspx"))
Public Sub DoIt(requestUri As Uri)
Dim redirectUri As New UriBuilder()
redirectUri.Scheme = Uri.UriSchemeHttps
redirectUri.Host = requestUri.Host
Dim dir As String = String.Empty
Dim parts As String() = requestUri.LocalPath.Split({"/"c}, StringSplitOptions.RemoveEmptyEntries)
redirectUri.Path = String.Concat(dir, "/default.aspx")
redirectUri.Query = String.Concat("OidcResponse", "=true")
Console.WriteLine(redirectUri.ToString())