Getting started on managing client to virtual network VPN connection using C#

Azure Network sample for managing virtual network gateway. - Create a virtual network with subnets - Create virtual network gateway - Update virtual network gateway with Point-to-Site connection configuration - Generate and download VPN client configuration package. Now it can be used to create VPN connection to Azure. - Revoke a client certificate Please note: in order to run this sample, you need to have: - pre-generated root certificate and public key exported to $CERT_PATH file For more details please see for PowerShell instructions and for Makecert instructions. - client certificate generated for this root certificate installed on your machine. Please see: - thumbprint for client certificate saved to $CLIENT_CERT_THUMBPRINT

Running this Sample

To run this sample:

Set the environment variable AZURE_AUTH_LOCATION with the full path for an auth file. See how to create an auth file.

git clone

cd network-dotnet-manage-vpn-client-connection

dotnet build


More information

Azure Management Libraries for C# Azure .Net Developer Center If you don't have a Microsoft Azure subscription you can get a FREE trial account here

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact with any additional questions or comments.