--- loncom/auth/lonwebdavauth.pm 2016/08/16 20:17:49 1.6 +++ loncom/auth/lonwebdavauth.pm 2017/01/30 00:16:31 1.7 @@ -1,7 +1,7 @@ # The LearningOnline Network # Authentication Handler for webDAV access to Authoring Space. # -# $Id: lonwebdavauth.pm,v 1.6 2016/08/16 20:17:49 raeburn Exp $ +# $Id: lonwebdavauth.pm,v 1.7 2017/01/30 00:16:31 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -164,6 +164,13 @@ sub handler { if (&Apache::lonnet::homeserver($uname,$udom) eq $uhome) { &Apache::lonnet::transfer_profile_to_env($sessiondir,$handle); if (&Apache::lonnet::usertools_access($uname,$udom,'webdav')) { + if ($r->user() eq '') { + if ($env{'user.domain'} eq $r->dir_config('lonDefDomain')) { + $r->user($env{'user.name'}); + } else { + $r->user($env{'user.name'}.':'.$env{'user.domain'}); + } + } return OK; } else { return FORBIDDEN;