アプリケーションをデバッグ モード (Visual Studio 2012) で実行するとき、Web 構成でこれを使用しています。
<roleManager enabled="true" defaultProvider="ActiveDirectory">
<providers>
<clear/>
<add
applicationName="TheManhattanProject" name="ActiveDirectory"
type="TheManhattanProject.Security.ActiveDirectoryRoleProvider"
domain="mydomain" groupMode="" connectionString="LDAP:(insert correct string here)"
/>
</providers>
</roleManager>
アプリケーションは、上部の「RoleManager」セクションを強調表示するエラーを受け取ります。ページが読み込まれる前に文字通りクラッシュします。
これは、私の MVC4 Web アプリケーションが Active Directory に対して (Windows; フォームではない) 認証を行うためのもので、まだ修正を見つけることができませんでした。
私が尋ねていることが明確でない場合は、私に尋ねてください。解決するよう努めます!
前もって感謝します!
編集:エラー:
Server Error in '/' Application.
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.
Source Error:
Line 31: </httpHandlers>
Line 32:
Line 33: <roleManager enabled="true" defaultProvider="ActiveDirectory">
Line 34: <providers>
Line 35: <clear/>