默认应用 URL 类似于 http://[应用前缀]-[应用 id].[域名]/[网站集路径]/[应用路径]/pages/default.aspx。这很不方便,因为开发期间的每次部署都会生成新的 url。在开发阶段之后,最终用户需要一个指向应用程序的永久链接,但是每个将部署的错误修复或更新都会导致新的应用程序 url 生成。是否有正确的方法来修复应用程序网址?
问问题
1235 次
2 回答
0
您可以创建一个 URL 控制器:
创建一个包含两个字段的列表:fakeUrl、realUrl、
fakeUrl可以是“http://staticappname.[域名]/[网站集路径]/[应用程序路径]/pages/default.aspx”
realUrl将是您的 http://[app prefix]-[app id].[domain name]/[site collection path]/[app path]/pages/default.aspx
给你的用户fakeUrl
创建一个 HTTPModule 来读取列表并将 http 请求重定向到realUrl
重新部署应用后,只需更改列表中的realUrl
***如果这是您的情况,我不是,但您可以将您的应用程序更改为提供商托管。然后你会得到一个静态网址
于 2013-09-09T21:47:54.177 回答
0
您可以使用备用链接打开您的 SharePoint 托管加载项,例如:
http://[SharePointSite]/[Add-inName]
例如。
http://contoso.com/sharepointhostedapp/
于 2017-07-24T11:10:40.580 回答