@@ -11,7 +11,6 @@ namespace ConsoleClientWithBrowser
1111{
1212 public class Program
1313 {
14- static string _authority = "https://demo.duendesoftware.com" ;
1514 static string _api = "https://demo.duendesoftware.com/api/test" ;
1615
1716 static OidcClient _oidcClient ;
@@ -38,8 +37,8 @@ private static async Task SignIn()
3837
3938 var options = new OidcClientOptions
4039 {
41- Authority = _authority ,
42- ClientId = "interactive.public" ,
40+ Authority = "https://demo.duendesoftware.com" ,
41+ ClientId = "interactive.public.short " ,
4342 RedirectUri = redirectUri ,
4443 Scope = "openid profile api offline_access" ,
4544 FilterClaims = false ,
@@ -94,12 +93,8 @@ private static void ShowResult(LoginResult result)
9493
9594 private static async Task NextSteps ( LoginResult result )
9695 {
97- var currentAccessToken = result . AccessToken ;
98- var currentRefreshToken = result . RefreshToken ;
99-
10096 var menu = " x...exit c...call api " ;
101- if ( currentRefreshToken != null ) menu += "r...refresh token " ;
102-
97+
10398 while ( true )
10499 {
105100 Console . WriteLine ( "\n \n " ) ;
@@ -109,23 +104,6 @@ private static async Task NextSteps(LoginResult result)
109104
110105 if ( key . Key == ConsoleKey . X ) return ;
111106 if ( key . Key == ConsoleKey . C ) await CallApi ( ) ;
112- if ( key . Key == ConsoleKey . R )
113- {
114- var refreshResult = await _oidcClient . RefreshTokenAsync ( currentRefreshToken ) ;
115- if ( refreshResult . IsError )
116- {
117- Console . WriteLine ( $ "Error: { refreshResult . Error } ") ;
118- }
119- else
120- {
121- currentRefreshToken = refreshResult . RefreshToken ;
122- currentAccessToken = refreshResult . AccessToken ;
123-
124- Console . WriteLine ( "\n \n " ) ;
125- Console . WriteLine ( $ "access token: { currentAccessToken } ") ;
126- Console . WriteLine ( $ "refresh token: { currentRefreshToken ?? "none" } ") ;
127- }
128- }
129107 }
130108 }
131109
0 commit comments