|
|
@ -1,4 +1,8 @@
|
|
|
|
|
|
|
|
using IdentityModel;
|
|
|
|
|
|
|
|
using IdentityModel.Jwk;
|
|
|
|
|
|
|
|
using IdentityModel.Client;
|
|
|
|
|
|
|
|
using IdentityModel.Internal;
|
|
|
|
|
|
|
|
|
|
|
|
namespace Id4Study.Test
|
|
|
|
namespace Id4Study.Test
|
|
|
|
{
|
|
|
|
{
|
|
|
|
public class UnitTest1
|
|
|
|
public class UnitTest1
|
|
|
@ -8,8 +12,14 @@ namespace Id4Study.Test
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var client = new HttpClient();
|
|
|
|
var client = new HttpClient();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DiscoveryDocumentRequest discoveryDocumentRequest = new DiscoveryDocumentRequest()
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
Policy = new DiscoveryPolicy() { RequireHttps = false},
|
|
|
|
|
|
|
|
Address = "http://192.168.20.46:8017/",
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
//发现文档
|
|
|
|
//发现文档
|
|
|
|
var disco = await client.GetDiscoveryDocumentAsync("http://192.168.20.46:8017/",false, CancellationToken.None);
|
|
|
|
var disco = await client.GetDiscoveryDocumentAsync(discoveryDocumentRequest, CancellationToken.None);
|
|
|
|
|
|
|
|
|
|
|
|
Assert.False(disco.IsError);
|
|
|
|
Assert.False(disco.IsError);
|
|
|
|
|
|
|
|
|
|
|
|