diff --git a/index.html b/index.html index 2c2db95..4a8e0e1 100644 --- a/index.html +++ b/index.html @@ -776,8 +776,14 @@
When an application needs to make a Cross-Origin Resource Sharing (CORS) request using the CORS protocol [FETCH], the recipient server may not participate in CORS or may often be improperly configured for it. This poses challenges for interoperability in environments like Solid.
+ +One way for applications to practically bypass this limitation in some situations is by using a trusted or preferred proxy. An application can discover a resource's advertised proxy via the solid:proxy property. While any resource, such as a storage, could advertise a proxy, applications can also discover an agent's preferred proxy by checking this property in their WebID Profile Document.
Additionally, using a proxy allows applications to mask their Origin, enhancing privacy and security during requests. This capability can further protect user data in decentralised environments, though it may not fully address all related challenges on its own.
An agent's preferred or trusted proxy may not align with their application's. The decision of whether and in what contexts to use any proxy is an evaluation and a balance between the needs of the agent and the application.
+ + +A user, a server or an application with appropriate permissions can add