Размещение приложения Silverlight вне браузера в Sharepoint 2007 - PullRequest
2 голосов
/ 01 декабря 2009

Я пытаюсь разместить приложение Silverlight 3 Out Browser в Sharepoint 2007. Мое приложение отображается нормально; но когда я устанавливаю его как вне браузера; и попробуйте запустить его с рабочего стола; отображается только пустой экран и дальше ничего не происходит.

Файл XAP хранится в _layout / MyFolder / MyApp.xap (до 12 кустов). Я что-то упустил?

Приложение My Silverlight получает доступ к данным Sharepoint через свои веб-службы; Мне нужно разместить его в Sharepoint, чтобы он мог получить доступ к базовым веб-службам Sharepoint.

1 Ответ

0 голосов
/ 01 декабря 2009

Вероятно, проблема в стеке ClientHTTP, используемом в режиме OOB. При размещении в браузере приложение будет использовать стек BrowserHTTP и, следовательно, будет использовать общий набор файлов cookie. Они недоступны в режиме OOB.

Как, например, аутентифицировать первоначальный браузерный доступ к сайту Sharepoint?

Создание возможности OOB для sharepoint может быть возможным, но, вероятно, потребует дополнительной работы.

Редактировать : Ваша проблема в том, что аутентификация NTLM не поддерживается в ClientHTTP, используемом в режиме OOB. Silverlight-4.0 поддерживает этот режим.

...