Set up the Azure App Service Web App that is used to manage the web service. For more information, refer to App Service documentation.
For the web app binaries, contact STAEDEAN Support. They provide a ZIP file that is the deployable package for the web app.
Create the web app
Create an App Service web app in the Azure portal. For more information, refer to Quickstart: Deploy an ASP.NET web app.
In the Azure portal, go to App Services, and click Create > Web App.
In the Resource Group field, select a resource group, or create one.
For more information, refer to Manage Azure resource groups.
In the Name field, enter a unique name for the web app.
In the Publishing model field, select Code.
In the Runtime stack field, select .NET 10 (LTS).
For more information, refer to Configure ASP.NET Core apps.
In the Operating System field, select Windows.
In the Region field, select the region where you want to run the web app.
In the Windows Plan field, select or create an App Service plan that fits your expected load.
The pricing tier of the plan defines the features, compute resources and cost. For more information, refer to Azure App Service plans.
Note
The setup is validated on the Standard (S1) pricing tier.
The Free (F1) pricing tier is only suitable for testing or evaluation.
Click Review + create, and then click Create.
When the deployment is complete, click Go to resource.
On the Overview page, copy the Default domain, and keep it.
You need the default domain for the redirect URI when you register the application. The default domain contains a generated part, for example:
<AppName>-<Hash>.<Region>.azurewebsites.net.
Deploy the code to the web app
Deploy the ZIP file from STAEDEAN Support to the web app with ZIP deploy in Kudu. For more information, refer to Deploy with ZIP deploy UI in Kudu.
On the web app, go to Development Tools > Advanced Tools, and click Go.
The Kudu portal opens. For more information, refer to Access Kudu for your app.
Go to Tools > Zip Push Deploy.
Drag the ZIP file from STAEDEAN Support to the file explorer area.
The ZIP file is the deployable package. Deploy it as is.
Values for the app registration
When you register the application with Microsoft Entra ID, use these values for the web app.
Setting | Value |
|---|---|
Supported account types | Accounts in this organizational directory only (Single tenant) |
Platform Web: Redirect URI |
|
Expose an API: Application ID URI | Default value: |
Expose an API: Scope | A scope, for example |
Authorized client application | The Application (client) ID of the registration itself, with the scope that you created. |