Как выполнить автоматический вход через веб-часть в sharepoint 2010
Я работаю над чем-то вроде синхронизации электронной почты outlook2010 и sharepoint2010. Я ищу способ автоматического входа в веб-части outlook в sharepoint 2010 автоматически, используя зарегистрированного пользователя sharepoint, возможно ли это в C#... Я хочу уйти от аутентификации kerberos и настройку сервера обмена. Я пробовал этот вариант: " Получить текущий почтовый ящик пользователя" и другие подобные, но он не работал. какие-либо предложения?
1 ответ
Являются ли учетные данные для входа такими же, как для Windows? Если да, правильно ли вы настроили браузер? Смотрите настройки браузера для автоматического входа
Чтобы войти в систему, попробуйте следующее, наследуйте от OWAInboxPart и в OnInit создайте имя почтового ящика, используя текущего пользователя, для некоторых, кажется, работает простой вопросительный знак:
public class MyInbox : Microsoft.SharePoint.Portal.WebControls.OWAInboxPart
{
protected override void OnInit(object sender, EventArgs e)
{
this.MailboxName = ?;
base.OnInit (sender, e);
}
}
Посмотрите на это обсуждение того, как получить почтовый ящик для текущего пользователя.