Sharepoint 2013 用の自動ホスト asp.net アプリを開発しています。要求には SPAppWebUrl トークン値を使用する必要があります。だから私はこれを試しました:
- AppManifest.xml :
<StartPage>~remoteAppUrl/Pages/Index.aspx?{StandardTokens}</StartPage>
- JavaScript :
var appweburl = decodeURIComponent(getQueryStringParameter("SPAppWebUrl"));
- C# 分離コード:
Application["SPAppWebUrl"] = Request.QueryString["SPAppWebUrl"];
何も機能しませんでした。Sharepoint は、SPHostUrl、SPLanguage、SPClientTag、および SPProductNumber の値のみを送信します。トークンに関するトピック を読み、これに注意しました:
アプリ Web がない場合、&SPAppWebUrl={AppWebUrl} の部分は存在しません。
しかし、どうやってアプリのウェブを持てなかったのか理解できません...誰か助けてください。ありがとう。