Что я сделал, чтобы решить эту проблему, так это установил CancelUrlPath (в случае, если пользователь не разрешает разрешение) и ReturnUrlPath (в случае, если он это делает) для URL страницы / страницы и URL приложения.Оба атрибута из объекта CanvasAuthorizer.
var auth = new CanvasAuthorizer ();
auth.CancelUrlPath = "PAGEURL";
auth.ReturnUrlPath = "PAGEURL с активной вкладкой";
auth.Authorize ();
Я думаю, что это решение пока, поскольку в c # sdk нет хорошей поддержки для приложений с вкладками.Надеюсь, это поможет.