NetBurner 3.5.0
PDF Version |
|
SSL/TLS Server example program with web page redirection for unauthorized access. The example demonstrates how you can have both secure and non-secure access to files and directories.
The application starts the web server with SSL/TLS capability. The directory structure is such that index.html and the files in the images subdirectory can be viewed with a http or https connection. However, files in the httpsdir directory (ie repeat.html) can only be viewed with a secure https connection.
html |-- index.html |-- images |-- (various image files) |-- httpsdir |-- repeat.html
The HTTP_ACCESS CheckHttpAccess(int sock, int access_level, HTTP_Request &Req)
function is used to authenticate the web page access. It will allow access or redirect depending on the file and access rights.