Fix unexpected error when approving requests in App Broker
If an approver sees an unexpected error when approving a request on the Approve/Reject tab, the request can’t be approved.
Example:
This issue happens when the request includes special characters in notes, questions, or other text fields.
You may also see a website.log file exception that looks like this:
Unhandled Exception http://localhost/esd/RequestDetails.aspx?GUID=e0ab47e9-d7a4-4008-8956-ab3542c86422&Focus=general&Show=pending&PageSource=0+&RequestType=0+&PackageType=28&rwndrnd=0.035809017113591524 A potentially dangerous Request.Form value was detected from the client
Use the steps in this article to prevent IIS from validating request input by modifying the Web.config file.
- Open the
Web.configfile on the App Broker server.
Location:C:\Program Files (x86)\Flexera Software\App Portal\Web\Web.Config - Find the following section:
<location path="MyRequests.aspx">
<system.web>
<pages validateRequest="true" />
<httpRuntime requestValidationMode="2.0" />
</system.web>
</location>
- Change
validateRequest="true"tovalidateRequest="false".
<location path="MyRequests.aspx">
<system.web>
<pages validateRequest="false" />
<httpRuntime requestValidationMode="2.0" />
</system.web>
</location>
- Run
IISReseton the server to apply the change. - Reapprove the request.
TIP: Use plain text in the approve/reject comment box when approving requests.
The request approval will complete without the unexpected error.
Was this helpful?
© 2026 Flexera. All rights reserved.