私は店にリリースしたいと考えているSPアプリケーションを持っています。SharePointプロバイダがホストするアプリケーションのライセンスチェック
最後に私が実装したいのは、サーバー側(C#)で行っているライセンスチェックです。
私はそれは私が最初に私はこのコードをどうしようとしていますSharePointの、から現在のライセンスを取得する必要がこれを行うことが見つかりました:リモートサーバー:しかし、このコードを実行
ClientResult<AppLicenseCollection> licenseCollection = Utility.GetAppLicenseInformation(clientContext, productId);
clientContext.Load(clientContext.Web);
clientContext.ExecuteQuery();
は私にエラーを与えますエラーを返しました:(403)禁止されています。
これは、同じエラーが発生しても、アプリに与えられたさまざまな権限(ウェブ/サイト/テナントのフルコントロールまで)で実行しようとしました。
誰かが分からないことを知っていますか?他の種類のリクエストの結果を返すので、アプリケーションカタログから製品IDを取得しています。
_productIDは何ですか? –