我有一个与AD通信的.NET应用程序,以允许用户更改AD帐户的密码。它是一个国际上使用的Web应用程序,我不能假设用户会说英语。
因此,我需要将“密码不符合密码策略要求”等错误消息转换为用户发送到网络服务器的文化。
new Win32Exception(errorcode).Message
会产生正确的消息?答案 0 :(得分:0)
您可以创建自定义错误页面,将您的网站重定向到您已创建的网页:
<customErrors defaultRedirect="http://hostName/applicationName/errorStatus.aspx" mode="On">
<error statusCode="404" redirect="filenotfound.htm" />
</customErrors>
在您的errorStatus.htm中,您可以使用.NET的全球化功能将您的错误消息本地化为适当的语言和文化。