Proxy Server Webpage Security Authentication Cache
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for accessing internet webpages using user terminal browsers result in network delay and increased traffic due to security authentication processes, which degrade user experience and increase security risks.
Innovation Solution
A system and method where a proxy server performs security authentication on user terminal access requests, allowing direct webpage access after authentication, reducing the need for user terminal interactions with security servers and minimizing network delay.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the user terminal transmits URL information to a security server for security authentication before accessing a target webpage, then the security of webpage access is improved, but network delay increases and user experience deteriorates
Solution Approach 1:
The security server performs security authentication on webpages in advance and stores authentication results in a cache. When a user terminal requests to access a webpage, the proxy server checks the cached authentication result directly without requiring real-time communication with the security server, thus eliminating the time-consuming authentication process while maintaining security
Solution Approach 2:
A proxy server is introduced as an intermediary between the user terminal and the security server. The proxy server caches security authentication results from the security server and provides fast local verification to user terminals, reducing the need for direct communication between user terminals and the security server, thereby decreasing network delay
2Reliability
If the user terminal frequently communicates with the security server for security authentication, then security verification is improved, but traffic overload increases and user cost increases
Solution Approach 1:
The proxy server acts as an intermediary that caches security authentication results. Instead of frequent direct communications between user terminals and the security server, the proxy server handles multiple authentication requests locally using cached data, significantly reducing the quantity of traffic between user terminals and the security server
Solution Approach 2:
The security authentication results are copied and stored in the proxy server's cache. This allows multiple user terminals to access the same authentication result without requiring repeated communications with the security server, reducing overall traffic load while maintaining security verification integrity
Data Source
AI summary
The present invention discloses an apparatus, system and method for accessing internet webpage. The system includes a user terminal and a proxy server. The user terminal is configured to initiate an access request to the proxy server, the access request including URL information of a target webpage which carries an identifier of requiring security authentication, and receive and display target webpage information outputted from the proxy server. The proxy server is configured to receive the access request, perform security authentication on the URL information of the target webpage which carries the identifier of requiring security authentication according to pre-stored webpage security database information; if the security authentication is passed, obtain the target webpage information and output the target webpage information to the user terminal. By applying the present invention, network delay overload for accessing the internet webpage can be reduced, and user experience can be improved.


