C/C++教程

IdentityServer4 如何修改绑定路径 ,修改.well-known/openid-configuration 返回的前缀

本文主要是介绍IdentityServer4 如何修改绑定路径 ,修改.well-known/openid-configuration 返回的前缀,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

4.0已经删除了以下属性,所以这样不行

services.AddIdentityServer(options =>
{
    //4.0已经删除此属性
    options.PublicOrigin = "https://my.id.server";
});

 

正确的是直接使用ASP.NET Core转发标头方法:

app.Use(async (ctx, next) =>
{
    ctx.SetIdentityServerOrigin("https://www.baidu.com");
    await next();
});

或者

app.Use(async (ctx, next) =>
{
    ctx.Request.Scheme = "https";
    ctx.Request.Host = new HostString("www.baidu.com");
    await next();
});

 

这篇关于IdentityServer4 如何修改绑定路径 ,修改.well-known/openid-configuration 返回的前缀的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!