Gettokenscript
Gettokenscript
using Microsoft.Identity.Client;
using System;
using System.Text;
using System.Text.RegularExpressions;
using System.Windows.Forms;
namespace MsalExtensions
{
public class Program
{
[STAThread]
public static void Main()
{
var app = PublicClientApplicationBuilder.Create("41a86758-55ef-4635-
963a-2e60330dd930")
.WithAuthority(AzureCloudInstance.AzurePublic, "72f988bf-86f1-41af-
91ab-2d7cd011db47")
.WithRedirectUri("http://localhost")
.Build();
$assembliesPath = '.\NugetPackages\Microsoft.Identity.Client.4.18.0\lib\net461\
Microsoft.Identity.Client.dll'
$assemblies = ($assembliesPath, 'System.Windows.Forms')
Add-Type -Path $assembliesPath
Add-Type -ReferencedAssemblies $assemblies -TypeDefinition $code -Language CSharp
iex "[MsalExtensions.Program]::Main()"