在SharePoint Store中更新后,提供程序托管应用程序没有访问令牌

时间:2016-07-15 09:10:07

标签: c# sharepoint sharepoint-2013 access-token provider-hosted

我有一个提供商托管的SharePoint应用(v1.0.0.0)并发布到SharePoint Store。现在我有一个新版本(v1.0.0.1)(客户端ID和客户端密钥已更新),并且还发布到SharePoint存储。

当用户更新其网站中的应用时,它会返回错误,我发现该应用无法在public static string GetContextTokenFromRequest(HttpRequestBase request) { string[] paramNames = { "AppContext", "AppContextToken", "AccessToken", "SPAppToken" }; foreach (string paramName in paramNames) { if (!string.IsNullOrEmpty(request.Form[paramName])) { return request.Form[paramName]; } if (!string.IsNullOrEmpty(request.QueryString[paramName])) { return request.QueryString[paramName]; } } return null; } 中使用此方法获取访问令牌。

.input-group-btn

但对于新用户,他们可以成功安装和访问该应用。

应用更新是否有任何特殊处理?

0 个答案:

没有答案