Разрешить мобильный доступ к форме InfoPath на сервере форм / экземпляре sharepoint - PullRequest
1 голос
/ 28 декабря 2008

Прежде чем я начну задавать этот вопрос, я должен предупредить вас, что почти ничего не знаю о SharePoint, и я в основном учусь по ходу дела.

Вот где я сейчас нахожусь:

  • У меня есть виртуальный компьютер с экземпляром SharePoint и Windows Server 2003, работающим на нем
  • Мне удалось настроить сетевой адаптер, чтобы я мог получить доступ к экземпляру SharePoint через веб-браузер на хосте.
  • Я создал и опубликовал форму InfoPath для экземпляра SharePoint, и я могу просматривать форму в браузере на своем хост-компьютере.

Пока все отлично, единственная проблема в том, что для просмотра экземпляра SharePoint или формы InfoPath в браузере мне необходимо сначала войти в систему как администратор виртуальных ПК. Теперь я хочу просмотреть ту же форму InfoPath на мобильном устройстве.

Вот что я сделал дальше:

  • На своем хост-компьютере я создал приложение Windows CE 3.5
  • , в котором я добавил элемент управления веб-браузера и указал его на размещенной форме InfoPath в экземпляре SharePoint.

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

Теперь у меня есть отчетливое ощущение, что причина этого в том, что, как я уже говорил, для доступа к форме мне нужно было войти в систему с помощью аутентификации Windows. Я попытался изменить веб-приложение в IIS, чтобы разрешить анонимный доступ и не требовать проверки подлинности Windows. Несмотря на то, что это работало, сайт SharePoint заявил «Не авторизован», поэтому теперь я понял, что SharePoint использует аутентификацию Windows для контроля доступа к своим функциям.

Итак, наконец, после всего этого вот мои реальные вопросы:

  • Как предоставить доступ в SharePoint для определенных функциональных возможностей конкретным пользователям Windows?
  • Для мобильного устройства, которое не является пользователем в той же сети, что и экземпляр SharePoint, как мне предоставить ему доступ для просмотра формы InfoPath?

Я знаю, что мои вопросы немного противоречивы, но у меня есть одна небольшая проблема в том, что я действительно не знаю, что спросить или как это сформулировать. Надеюсь, кто-то понял, что я пытаюсь сделать, и помог мне.

Подводя итог: я в основном хочу, чтобы эмулируемое мобильное устройство (на хосте) получало доступ к форме InfoPath, обслуживаемой SharePoint / Forms Server на образе виртуального ПК.

1 Ответ

0 голосов
/ 06 октября 2009

Если вы хотите изменить аутентификацию на SharePoint, никогда не делайте этого, изменяя параметры в IIS напрямую, а переходите в Центр администрирования, Управление приложениями, Поставщики аутентификации. Там вы можете настроить его на использование обычной аутентификации, аутентификации с помощью форм или анонимного доступа ... все, что вам подходит.

Службы форм могут столкнуться с дополнительными проблемами, но это должно по крайней мере получить вам логин.

...