добавьте [JsonIgnore]
в свойства виртуальных объектов в вашей модели.
Используйте lighttpd mod_auth. https://redmine.lighttpd.net/projects/lighttpd/wiki/Docs_ModAuth
server.modules += ("mod_auth")
auth.require = ( "" =>
(
"method" => "extern",
"realm" => "certificate",
"require" => "user=agent007|user=agent008"
)
)
Необходимо указать допустимые значения SSL_CLIENT_S_DN_CN в user=...|user=...