Ошибка аутентификации при доступе к Sharepoint перечисляет через веб-сервис

Один из вариантов имитации номера строки в MySQL 5.7 использует переменные сеанса:

SET @row_number = 0;

SELECT 
    (@row_number:=@row_number + 1) AS rnk, points
FROM yourTable
ORDER BY points DESC;

Обратите внимание, что технически номер строки - это не то же самое, что и ранг, но я подозреваю, что вам нужен номер строки здесь. В этом случае, если, скажем, три игрока были связаны с одинаковым количеством очков, им может быть присвоен другой номер ранга.

6
задан Alex Angas 6 June 2010 в 03:34
поделиться

4 ответа

Основанный на информации, если, я сомневаюсь, это - программная ошибка. Можно ли получить доступ к интерфейсу IIS Manager на сервере, размещающем сайт SharePoint? Если так, проверьте допустимые разрешенные технологии аутентификации. Анонимные соединения позволяются? Windows Integrated Authentication включен? HTTP Основной автор? Спросите своих людей инфраструктуры/SharePoint о возможности двойного транзитного участка (прокси). Если так, это могло бы работать также, но это - боль для установки (делегация Kerberos). Класс NetworkCredentials, кажется, поддерживает все схемы стандартной аутентификации, поддерживаемые IIS (за исключением форм):

http://msdn.microsoft.com/en-us/library/system.net.networkcredential (По сравнению с 80) .aspx

Вы, возможно, должны были бы сделать, чтобы люди инфраструктуры установили SPNs для веб-фронтэнда SharePoint:

http://support.microsoft.com/kb/929650

Я отговариваю от изменения чего-либо через менеджера по IIS, как бы то ни было. Сделайте, чтобы Ваш Администратор SharePoint делал изменения в аутентификацию techs разрешенными для сайта через Централизованное администрирование SharePoint.

С уважением, Sam

1
ответ дан 17 December 2019 в 20:36
поделиться

Я только что нашел очень похожую проблему и решил ее благодаря статье MS KB: http://support.microsoft.com/kb/896861

Бит, который необходимо попробовать, является этим:

Метод 2: Отключите петлевую проверку, Выполняют эти шаги:

  1. Нажмите Start, нажмите Run, введите regedit и затем нажмите "OK".
  2. В Редакторе реестра найдите и затем нажмите следующий ключ реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
  3. Щелкните правой кнопкой по Lsa, укажите на Новый, и затем нажмите DWORD Value.
  4. Введите DisableLoopbackCheck и затем нажмите ENTER.
  5. Щелкните правой кнопкой по DisableLoopbackCheck и затем нажмите Modify.
  6. В поле данных Значения, типе 1, и затем нажимают "OK".
  7. Редактор реестра выхода, и затем перезапускает Ваш компьютер.

Это решило ту же проблему в среде, которую я имел посредством чего все нормальные решения (добавляющий учетные данные к вызову веб-сервиса) отказавший.

1
ответ дан 17 December 2019 в 20:36
поделиться

У Вас есть прокси на Вашей внутренней сети?

Я думаю вроде двойного транзитного участка, и что Основной Автор не подвержен этому, но что NTLM. Если у Вас есть прокси, то двойной транзитный участок является проблемой. Если Вы получаете доступ к машине непосредственно и можете только считать один транзитный участок (сервис к веб-сервису) затем, это не должно быть проблемой.

0
ответ дан 17 December 2019 в 20:36
поделиться

Предположение, что не SSL или Основные проблемы / проблемы аутентификации Windows затем я ставлю это

Протестировать вход в систему к локальному серверу и попытаться просмотреть Ваш сайт. Если Вы не можете просмотреть успешно использование username/pwd, данного выше, но Вы можете от удаленного ПК затем, это - статья для Вас.

Вы получаете ошибку 401.1 при просмотре веб-сайта, который использует Интегрированную Аутентификацию и размещается на IIS 5.1 или IIS 6

http://support.microsoft.com/default.aspx?scid=kb;en-us;896861

0
ответ дан 17 December 2019 в 20:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: