Prerequisites:
- IIS (Internet Information Services), Install from windows server roles
- .NET Core 3.1 Hosting bundle, download here: https://dotnet.microsoft.com/downloa...ndle-installer
How to set up:
- After installing the prerequisites, type inetmgr at the search in the start menu, to open IIS Manager.
- Create a new site, make it listen to port 8080, and the machines IP (not 127.0.0.1, the site must be accessible from other machines), create a folder for it
- Extract the bin.zip and copy the files to the folder created in the previous step
- make sure to edit your MYSQL ip, port, user and password
- Change your application pool to "No Managed Code"
If you successfully set up, you can test at http://your_lan_ip:8080/api/ServiceTest
If you get any error, it gets logged to windows event log - application tab
If you want to use the SHA512 encryption from this post: http://forum.ragezone.com/f798/add-s...-tera-1194396/ set the salt in appsettings.json, and make sure it is enabled. If you want to use plaintext, just set it to false.
It is possible to use account benefits from this post: http://forum.ragezone.com/f798/92-03...efits-1194487/, just make sure you have the table and have data in it.
bin: bin
src: http://www.mediafire.com/file/5dcoah...b/src.zip/file
Example data
Credits: @EvolutionX for the encryption, @Luciole for the accountbenefits, @argeus99 for testing.Code:5935 433 1699293064
If you know any missing features from the files which are API related let me know.



Reply With Quote![[Release] .NET Core 3.1 TeraAPI for v92.03 files including source code](http://ragezone.com/hyper728.png)

