Пользователи аутентифицируются по своим учетным данным для входа в AD. На странице C # ASP.Net вы можете получить имя пользователя из System.Web.HttpContext.Current.User.Identity.Name
Вы можете использовать эту информацию для вызова веб-службы в Служба профилей пользователей SharePoint , чтобы получить подробную информацию о записях SharePoint для этого пользователя. Это предполагает, что службы профилей пользователей установлены и работают (не задано).
Что касается информации об аутентификации, вам нужно будет более конкретно указать, какую информацию.
Помните, что права, предоставляемые данному пользователю AD, полностью различаются между тем, что разрешено для SharePoint, и всем, что у вас есть для веб-сайта ASP.Net.
Если вы хотите получить информацию о том, какие разрешения имеет данный пользователь, вы можете использовать веб-службу SharePoint Permissions , чтобы получить информацию о том, какие есть разрешения.
К сожалению, доступ к этому веб-сервису требует повышенных прав на сервере SharePoint.
Если вы просто хотите согласовать два сайта, чтобы они имели согласованные разрешения, вам проще всего создать соответствующие группы в AD и разрешить эти группы независимо в каждом приложении.