mojoPortal supported Medium Trust for many years. You should be able to run mojoPortal 184.108.40.206 on Medium Trust Hosting.
We no longer support or code for Medium Trust because Microsoft has stated that they no longer support Code Access Security (CAS) as a security boundary. Many hosts are changing their hosting configurations to allow for Full Trust while being more secure than the previous CAS model.
Further, the ASP.NET team has stated the following:
- We are automatically resolving all Medium Trust-related bugs reported to us as "won't fix".
- We have provided guidance to hosters that they should migrate away from Medium Trust and use proper OS-level isolation instead (http://support.microsoft.com/kb/2698981).
- We are removing Medium Trust support from the frameworks we develop (MVC, WebAPI, SignalR, and so on). Going forward, applications built on these frameworks will require Full Trust.
If you need full trust hosting, check out our plans.