I couldn't access MetaData API from public force.com site because of the null session id for public sites.
I had a look at some Salesforce documentation and found that the session id is always null for public sites.
Does this mean that MetaData API access from Public Site is not possible?
Has anyone,ever, successfully invoked metadata API from public sites?