Inbound Requests
The Tax Balance Server Transfer DE hosts an HTTP API and the Tax Balance Web Application which you can configure to use standard TCP ports (80/443) or non-standard ports.
Configure bindings
Open the
appsettings.json
file located at the Tax Balance Transfder DE installation directory.Change the value of the key Urls. Separate multiple binding URLs with a colon (
;
)
Note |
---|
Top-level wildcard bindings ( |
Preregister URL prefixes
The built-in tool for configuring HTTP.sys is netsh.exe
. Use this tool to reserve URL prefixes and assign X.509 certificates. The tool requires administrator privileges.
Use netsh.exe
tool to register URLs for Tax BalanceTransfer DE:
Code Block |
---|
netsh http add urlacl url=<tax-transfer-balancede-url-prefix> user=<tax-transfer-balancede-user> |
Replacing
<tax-transfer-balancede-url-prefix>
with the URL prefix fromappsettings.json
Replacing
<tax-balancetransfer-de-user>
with the account that will use the URL prefix
...
Code Block |
---|
netsh http delete urlacl url=<url-prefix-to-delete> |
Register X.509 certificate
Use the netsh.exe
tool to register a certificate for Tax Balance ServerTransfer DE.
Code Block | ||
---|---|---|
| ||
netsh http add sslcert ipport=<tax-balancetransfer-de-url-prefix> certhash=<tax-balancetransfer-de-certificate-thumbprint> appid="23842322{b985d85c-71a09533-4aed452c-9852a0e3-eb1e5cea2c170d8231cf5e240}" |
Replacing
<tax-balancetransfer-de-url-prefix>
with the URL prefix fromappsettings.json
Replacing
<tax-transfer-balancede-certificate-thumbprint>
with the X.509 certificate thumbprint from a certificate stored in the Windows certificate for the local machine.
Note |
---|
Use |