ABP makes an online license check only in Development environment or when the Debugger is Attached in Visual Studio.
When it's in Development
environment or Debugger is attached, it's required to login your account via ABP CLI ( abp login {username}
)
1.Solution: When you run your app in a Docker container, set your environment as Production to skip online license check (or anything else other than Development
).
-e "ASPNETCORE_ENVIRONMENT=Production"
2.Solution: If you are required to run the project in Development
environment in the container, copy your local ABP token file %UserProfile%\.abp\cli\access-token.bin
into the Docker container's relavant directory.
Because you've forgotten to add your AbpLicenseCode
to your WPF appsettings.json
.
Copy AbpLicenseCode
to your appsettings.json
.
hi,
it's easy! see this sample console application => https://github.com/abpframework/abp/tree/dev/samples/BasicConsoleApplication
So that's the problem. Can you connect to the internet via your phone's wifi to understand the issue. If so, you might request your computer to access to the GitHub domain from your administrator.
Swagger doesn't allow Seperate Identity Server authentication. I think this is an issue to be solved by Swagger.
To test via Swagger, run the Acme.BookStore.HttpApi.Host
project https://localhost:44314/swagger/index.html
no! there's nothing to do with GitHub.
I might have forgotten to mention about Embedded Resources
.
To be able to overwrite an existing framework file, all your overwriting CSS
/ JS
/ CSHTML
files need to be set as Embedded Resource.
So in your case, you need to set these files as Embeded Resource => Default.cshtml , Default.css
Note that, you don't need to set all your CSS
/ JS
/ CSHTML
files. You just need to set the ones that come from the ABP Framework or the Modules of the framework.
Make this change and ping me back!
Remove ABP CLI
dotnet tool uninstall volo.abp.cli -g
Remove Suite
dotnet tool uninstall volo.abp.suite -g