The problem details are being written in the document (Attached).
Can anyone help ?
The problem details are being written in the document (Attached).
Can anyone help ?
The reason you're getting that error is that you're testing it on a separate website, evident on the screenshot. Which bypasses certain initialization stages done on website startup. You may be missing some dlls or web.config entries on your test site. Why not work directly on the aspdnsf site so that you can make sure the proper intitialization steps are taken care of.
It is always practical to isolate your core logic on a separate project and then just reference that on the web. Though we cannot guarantee that we won't change any code on the signin page from version to version, your requirement seems to be easily accomplished by dropping a textbox on the form and callout the OpenID validation(logic on your separate dll), which doesn't seem to be too much of an upgrade procedure.