2013-09-03 3 views
0

URL-адрес приложения по умолчанию выглядит как http: // [префикс приложения] - [идентификатор приложения]. [Имя домена]/[путь к семейству сайтов]/[путь к приложению]/страницы /default.aspx. Это неудобно, потому что каждое развертывание во время разработки создает новый URL-адрес. И после стадии разработки конечным пользователям нужна постоянная ссылка на приложение, но все исправления или обновления исправлений, которые будут развернуты, вызовут появление нового URL-адреса приложения. Есть ли правильный способ исправить URL приложения?Возможно ли изменить значение по умолчанию sharepoint 2013 app url

ответ

0

Вы можете создать контроллер URL:

Создать список, который будет содержать два поля: fakeUrl, RealUrl,

fakeUrl может быть что-то вроде «HTTP:. // staticappname [домен имя]/[сайта путь коллекция]/[приложение путь] /pages/default.aspx»

RealUrl будет ваш HTTP:. // [приложение префикс] - [приложение ID] [имя домена]/[ путь к коллекции сайтов]/[путь приложения] /pages/default.aspx

Дайте вашим пользователям fakeUrl

Создать HttpModule, которая будет читать список и перенаправить запрос HTTP к RealUrl

После перераспределять приложение, просто измените RealUrl в список

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

0

Вы можете открыть свой SharePoint прошел надстройки с помощью альтернативной связи, как:

http://[SharePointSite]/[Add-inName] 

Для например.

http://contoso.com/sharepointhostedapp/ 
Смежные вопросы