devexpress - DevExpress XAF 登录天蓝色广告后我的详细信息和注销未显示
问题描述
我在 devexpress 中创建了一个 XAF 西装外套应用程序。我已经实现了 azure Ad 进行身份验证,如下面的代码所示。
但登录后看不到我的帐户和注销选项。
public void ConfigureServices(IServiceCollection services) {
services.AddMicrosoftIdentityWebAppAuthentication(Configuration, "AzureAd");
services.AddRazorPages().AddMvcOptions(options =>
{
var policy = new AuthorizationPolicyBuilder()
.RequireAuthenticatedUser()
.Build();
options.Filters.Add(new AuthorizeFilter(policy));
}).AddMicrosoftIdentityUI();
services.AddServerSideBlazor();
services.AddHttpContextAccessor();
services.AddSingleton<XpoDataStoreProviderAccessor>();
services.AddScoped<CircuitHandler, CircuitHandlerProxy>();
services.AddXaf<XAFTestBlazorApplication>(Configuration);
services.AddXafReporting();
}
public void Configure(IApplicationBuilder app, IWebHostEnvironment env) {
if(env.IsDevelopment()) {
app.UseDeveloperExceptionPage();
}
else {
app.UseExceptionHandler("/Error");
// The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
app.UseHsts();
}
app.UseHttpsRedirection();
app.UseRequestLocalization();
app.UseStaticFiles();
app.UseRouting();
app.UseAuthentication();
app.UseAuthorization();
app.UseXaf();
app.UseDevExpressBlazorReporting();
app.UseEndpoints(endpoints => {
endpoints.MapBlazorHub();
endpoints.MapFallbackToPage("/_Host");
endpoints.MapControllers();
});
}
解决方案
推荐阅读
- javascript - 单击图像并被重定向到新页面,单击的图像动态添加到新页面?
- singularity-container - 使用 Singularity 版本 3 构建与 v2 兼容的 Singularity 映像
- python - 如何在 matplotlib 中用日期字符串交换 x 刻度
- c# - 我是否需要使用默认的 TaskScheduler 来同步 Tasks 之间的资源访问?
- time - 谷歌表格计数如果时间在时间范围内
- html - 如何自动设置元素的高度(如 div)取决于其中的元素;css; html
- python - Moviepy concatenate_videoclips(method='compose') AttributeError: 'NoneType' 对象没有属性 'stdout'
- node.js - 在有或没有cheerio的情况下合并nodejs中的两个json对象的有效方法是什么?
- go - 导航并添加到 TabItem 中的内容
- arrays - 使用数组作为值创建对象时出现json格式错误