I have a solution composed of a web application and multiple projects, is it possible to share the configuration in the web application across all the solution?
No, it is not possible. A web.config file need to be placed at the root folder of each web site. You could have a common web.config file copied to the root of each site as a build step of the project so that at runtime ASP.NET can find it.