Безопасен ли вызов веб-служб SharePoint из приложения Silverlight? - PullRequest
1 голос
/ 26 января 2010

В общедоступном интернет-сценарии можно ли вызывать веб-службы SharePoint из приложения Silverlight (размещенного на том же сайте)? Это безопасно?

Сайт SharePoint является общедоступным.

1 Ответ

1 голос
/ 26 января 2010

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

Если это не тот же хост, вам нужно будет создать файл clientaccesspolicy.xml (Google) и развернуть его на своем сайте Sharepoint, чтобы приложение Silverlight получило доступ к веб-службам Sharepoint.

Должны проходить учетные данные, так как по умолчанию SL использует сетевой стек браузера - и браузер должен был уже аутентифицироваться на Sharepoint. Если это не так, то вам придется проделать определенную работу в этом направлении.

Насколько это безопасно - хорошо, это зависит от того, что вы подразумеваете под безопасностью. Это будет так же безопасно, как и доступ к сайту Sharepoint через браузер. Чтобы сделать его по-настоящему безопасным, вам придется оставить сайт за SSL и получить доступ к веб-службам через SSL.

...