Когда он работает в режиме отладки, используется ли он в SharePoint?
Ваша страница и сайт Sharepoint могут также находиться на разных серверах в том, что касается аутентификации - для того, чтобы получить информацию, вам, возможно, потребуется передать ее через QueryString из веб-части, если вы можете - или вы для этого может потребоваться создать собственную веб-часть (просто поместите IFRAME в часть с src, установленным на вашу страницу, с QueryString, передающей имя пользователя).
Похоже, что это было бы проблемой безопасности, если вы используете имя для чего-либо, хотя - если вы просто отображаете его, то, вероятно, все в порядке.
Если вам действительно необходимо пройти аутентификацию, вам может потребоваться добавить аутентификацию в web.config сайта, на котором размещена ваша отдельная страница.
edit: Я думаю, вам повезет, если вы разместите свою страницу на том же порту и сервере, что и SharePoint.