thảo luận OpenIdConnect trong .NET Core

f17.la.gi.an.dc.ko

Senior Member
Hi các bác,
Em đang điều tra 1 bộ source viết sẵn nhưng ko hiểu chỗ config này:
AddOpenIdConnect(OpenIdConnectDefaults.AuthenticationScheme, options => {
options.CallbackPath = "/callback";
options.SignInScheme = CookieAuthenticationDefaults.AuthenticationScheme;
options.Authority = Authority;
options.ClientId = ClientId;
options.ResponseType = "id_token";
});
Bác nào đã làm xác thực với cái này chưa? Đây là xác thực B2C
Chỗ "options.CallbackPath = "/callback";", em thấy chỗ này có vẻ là cấu hình uri trả về sau khi login thành công. Uri đó sẽ là "tên miền server hiện tại + /callback", ví dụ "https://localhost:5000/callback"
nếu em chỉnh sửa /callback thành 1 đường dẫn khác (ví dụ callback12345) thì nó sẽ báo lỗi không tìm thấy, nhưng em tìm nát source vẫn ko biết cái page callback này xử lý ở đâu.
Server là c#, client là React. Khi start .NET sẽ cấu hình tự start React.
Bác nào giải thích giúp em chỗ này được không? :(
 
thêm RedirectUri bạn, trong identityserver4 thì nó là bảng IdentityServerClientRedirectUris thì phải, còn cấu hình ở file config appsettings thì vào code thêm cái uri đó vào thôi, nó là dạng arr

Nếu sử dụng Azure B2C thì lên Azure Identity để thêm là xong
 

Thống kê chủ đề

Ngày tạo
f17.la.gi.an.dc.ko,
Người trả lời cuối
hungho66,
Trả lời
1
Lượt xem
618
Quay lại
Lên đầu trang