-
Download the installer using the following link: Current .NET Core Hosting Bundle installer direct download
For more detailed instructions on how to install the ASP.NET Core Module, see Install the .NET Core Hosting Bundle.
-
-
Extract AltaSoft Internal API to
C:\Inetpub\PSD2\InternalApi
folder -
Go to folder find
appsettings.json
file, open it and:- Fill
Database:ConnectionString
section with PSD2 database connection string. Database user must havedb_owner
rights onPSD2
database."Database": { "ConnectionString": "Data Source=localhost;Initial Catalog=PSD2;Integrated Security=true;Application Name=AltaSoft.PSD2.InternalApi" }
- If needed Modify pageSize section
"PageSize": { "Maximum": 50, "Minimum": 10, "IgnorePaging": false -> use this if you don't want any paging }
- Fill BankHost url with the Authweb Url
"BankHost": { "AuthWebUrl": "https://mybank.authweb.ge/" },
- Fill in basic authentication parameters
"Authentication": { "UserName": "demo", "Password": "demo" }
- Fill
-
-
-
Go to Internet Information Services (IIS) Manager
-
Create Application Pools
- Select
Application Pools
, right click it and selectAdd Application Pool...
- Enter
AltaSoft.PSD2.InternalApi_AppPool
intoname
field - Select
No Managed Code
in.NET CLR version
field - Select
Integrated
inManaged pipeline mode
field - Press
OK
- Select newly created application pool, right click it and select
Advanced Settings...
- Set
General\Start mode
toAlwaysRunning
- Set
Process Model\Identity
toLocalSystem
- Set
Process Model\Idle Time-out (minutes)
to0
- Set
Recycling\Disable Overlapped Recycle
toFalse
- Select
-
Create Web Site.
- Select
Sites
, right click it and selectAdd Website...
- Enter
AltaSoft.PSD2.InternalApi
intoSite name
field - Select
AltaSoft.PSD2.InternalApi_AppPool
inApplication pool
field - Enter
C:\Inetpub\PSD2\InternalApi
intoPhysical path
field - Select
https
inBinding: Type
field or http can be used as well - Select correct SSL Certificate for website
- Press
OK
- Select newly created site, right click it and select
Edit Bindings...
- Right click the site it and select
Manage website\Advanced Settings...
- Set
General\Preload Enabled
toTrue
- Select
-
-
That's it. 😃
- Check that everything is working as expected