This article explains the steps to bypass the "local access permission" dialog displayed by the browser when running a test that accesses an API in a local environment using Autify Nexus.
Due to the specifications of Autify Nexus, it is not possible to automatically operate the allow button on the browser's confirmation dialog, so configuration using this procedure is required.

Prerequisites
The local API to be tested is running.
The browser used is Chromium-based (Chrome or Microsoft Edge).
Steps
Open the details screen of the target test plan.
Click Advanced options in the Test plan settings section to expand it.
Click Configure with JSON and enter the following JSON string:
{
"launchOptions": {
"args": [
"--disable-features=BlockInsecurePrivateNetworkRequests",
"--disable-web-security",
"--allow-insecure-localhost"
]
}
}
If a JSON string has already been entered, add the above three arguments to launchOptions.args while keeping the existing settings. 4. Click Done at the bottom of the dialog. 5. Click Save in the upper right corner of the screen. 6. After saving the settings, rerun the test and confirm that it proceeds without displaying the dialog.
Notes
Because this setting relaxes the browser's security features, use it only in a test environment.