Hello,
How can I disable logins & authorization for aspnetboilerplate and allow anonymous users to my view? I am using version 9.1.1 up to date. I removed [AbpMVcAuthorize] but it is throwing an error : User did not login
Also I've a weired issue, when calling webApi proxy of application service "getDetails", it is executing in first time but when I execute $state.go('') to make a back button then I click again on details : Ajax call request failed, I have traced the issue and I got nothing
I have considered the EventCloud Source as a reference but same structure.
Please Advise.
2 Answer(s)
-
0
Removing AbpMvcAuthorize from controllers should disable authorization, since authorization is only done when these attributes does exists. If you are calling app service from controller, maybe it has [AbpAuthorize] attribute?
AJAX problem maybe related to your Angular code. Probably somehow it can not make the AJAX request. Can you check it in newtork comm tab of dev tools?
Markdown is supportedCopy & paste or drag & drop images (max 30 MB per image) -
0
in case of AngularJS navigate to \App\Main\services\appSession.js comment the below lines //abp.services.app.session.getCurrentLoginInformations({ async: false }).done(function (result) { // _session.user = result.user; // _session.tenant = result.tenant; //}); it will suppress the "User did not login Message" also in \App_Start\projectNavigationProvider.cs
comment //.AddItem( // new MenuItemDefinition( // "Users", // L("Users"), // url: "#users", // icon: "fa fa-users", // requiredPermissionName: PermissionNames.Pages_Users // )) and in \project.Web\Controllers\HomeController.cs comment //[AbpMvcAuthorize]
and in ApplicationService : make sure ther eis no AbpAuthorize it resolved the issue and no Pain now Enjoy
Markdown is supportedCopy & paste or drag & drop images (max 30 MB per image)