Я хочу дать пользователям моего приложения WPF возможность связать свою учетную запись со Steam.Насколько я знаю, Steam поддерживает только OpenId 2.0.
Единственная библиотека OpenId 2.0, которую я могу найти, - это DotNetOpenAuth, но она фокусируется на ASP.NET в документации.Есть ли способ сделать это в приложении WPF с помощью элемента управления WebBrowser?
Когда я пытаюсь создать экземпляр OpenIdRelyingParty как:
var openid = new OpenIdRelyingParty();
Я получаю следующее исключение:
System.InvalidOperationException: 'No current HttpContext was detected, so an IOpenIdApplicationStore instance must be explicitly provided or specified in the .config file. Call the constructor overload that takes an IOpenIdApplicationStore.'