У меня была реализация сценария входа на Xbox.com, работавшая некоторое время в C # и ASP.NET MVC, но недавно она перестала работать после последнего обновления Xbox.com. Сейчас я использую PHP и cURL для выполнения очистки и сохраняю данные в Neo4j, используя Neo4jPHP, где я могу получить к ним доступ из C #, используя Neo4jClient. Это немного запутанный метод, но пока он работает, пока я не смогу снова запустить мой клиент C #. Хитрость заключается в том, чтобы надлежащим образом отправлять / получать куки-файлы с сервера, чтобы информация о сеансе сохранялась между запросами.