Создано дополнение Sharepoint в ASP.Net в качестве хоста. Add In развернут в Azure.
Также зарегистрирован в Sharepoint как приложение. Но при нажатии на приложение в приведенных ниже ошибках появляется перенаправление
Параметр 'token' не может быть пустой или пустой строкой.
Описание: во время выполнения текущего веб-запроса произошло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.
Сведения об исключении: System.ArgumentException: параметр 'token' не может быть пустой или пустой строкой
Ошибка источника:
Во время выполнения текущего веб-запроса было сгенерировано необработанное исключение. Информация о происхождении и местоположении исключения может быть идентифицирована с помощью трассировки стека исключений ниже
Что я видел, так это то, что SPToken имеет нулевое значение в fiddler
Stack Trace:
[ArgumentException: The parameter 'token' cannot be a null or empty string]
Microsoft.IdentityModel.S2S.Tokens.Utility.VerifyNonNullOrEmptyStringArgument(String name, String value) +131
Microsoft.IdentityModel.S2S.Tokens.JsonWebSecurityTokenHandler.ReadTokenCore(String token, Boolean isActorToken) +43
Microsoft.IdentityModel.S2S.Tokens.JsonWebSecurityTokenHandler.ReadToken(String token) +7
Project_Management_ApplicationWeb.TokenHelper.ReadAndValidateContextToken(String contextTokenString, String appHostName) in C:\Codes\Project Management Application\Project Management ApplicationWeb\TokenHelper.cs:99
Project_Management_ApplicationWeb.Site1.Page_Load(Object sender, EventArgs e) in C:\Codes\Project Management Application\Project Management ApplicationWeb\Pages\Site1.Master.cs:49
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +51
System.Web.UI.Control.OnLoad(EventArgs e) +95
System.Web.UI.Control.LoadRecursive() +59
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +678